From d9b545152d8cddaa389256e869b994ecf3ce1119 Mon Sep 17 00:00:00 2001 From: Thiago Macieira Date: Fri, 17 Jun 2016 12:47:41 -0700 Subject: QFormLayout: Remove internal, unused functions Found by the Intel Compiler 17 Beta on Windows: qformlayout.cpp(68): error #177: function "::FixedColumnMatrix::addRow [with T=QFormLayoutItem *, NumColumns=2]" was declared but never referenced Change-Id: Ib57b52598e2f452985e9fffd1458f6a3c3a609dc Reviewed-by: Giuseppe D'Angelo --- src/widgets/kernel/qformlayout.cpp | 28 ---------------------------- 1 file changed, 28 deletions(-) (limited to 'src/widgets/kernel/qformlayout.cpp') diff --git a/src/widgets/kernel/qformlayout.cpp b/src/widgets/kernel/qformlayout.cpp index 9b346a2c50..d02cb7d6a9 100644 --- a/src/widgets/kernel/qformlayout.cpp +++ b/src/widgets/kernel/qformlayout.cpp @@ -65,12 +65,7 @@ public: T &operator()(int r, int c) { return m_storage[r * NumColumns + c]; } int rowCount() const { return m_storage.size() / NumColumns; } - void addRow(const T &value); void insertRow(int r, const T &value); - void removeRow(int r); - - bool find(const T &value, int *rowPtr, int *colPtr) const ; - int count(const T &value) const { return m_storage.count(value); } // Hmmpf.. Some things are faster that way. const Storage &storage() const { return m_storage; } @@ -81,13 +76,6 @@ private: Storage m_storage; }; -template -void FixedColumnMatrix::addRow(const T &value) -{ - for (int i = 0; i < NumColumns; ++i) - m_storage.append(value); -} - template void FixedColumnMatrix::insertRow(int r, const T &value) { @@ -96,22 +84,6 @@ void FixedColumnMatrix::insertRow(int r, const T &value) m_storage.insert(it, NumColumns, value); } -template -void FixedColumnMatrix::removeRow(int r) -{ - m_storage.remove(r * NumColumns, NumColumns); -} - -template -bool FixedColumnMatrix::find(const T &value, int *rowPtr, int *colPtr) const -{ - const int idx = m_storage.indexOf(value); - if (idx == -1) - return false; - storageIndexToPosition(idx, rowPtr, colPtr); - return true; -} - template void FixedColumnMatrix::storageIndexToPosition(int idx, int *rowPtr, int *colPtr) { -- cgit v1.2.3