aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/plugins/autotest/testtreemodel.cpp5
-rw-r--r--src/plugins/autotest/testtreemodel.h1
2 files changed, 2 insertions, 4 deletions
diff --git a/src/plugins/autotest/testtreemodel.cpp b/src/plugins/autotest/testtreemodel.cpp
index 8e11a1b45c7..8afa753ec05 100644
--- a/src/plugins/autotest/testtreemodel.cpp
+++ b/src/plugins/autotest/testtreemodel.cpp
@@ -400,8 +400,7 @@ QMultiMap<QString, int> TestTreeModel::gtestNamesAndSets() const
/***************************** Sort/Filter Model **********************************/
TestTreeSortFilterModel::TestTreeSortFilterModel(TestTreeModel *sourceModel, QObject *parent)
- : QSortFilterProxyModel(parent),
- m_sourceModel(sourceModel)
+ : QSortFilterProxyModel(parent)
{
setSourceModel(sourceModel);
}
@@ -451,7 +450,7 @@ bool TestTreeSortFilterModel::lessThan(const QModelIndex &left, const QModelInde
bool TestTreeSortFilterModel::filterAcceptsRow(int sourceRow, const QModelIndex &sourceParent) const
{
- QModelIndex index = m_sourceModel->index(sourceRow, 0,sourceParent);
+ const QModelIndex index = sourceModel()->index(sourceRow, 0,sourceParent);
if (!index.isValid())
return false;
diff --git a/src/plugins/autotest/testtreemodel.h b/src/plugins/autotest/testtreemodel.h
index 57099204e37..ff74a0c2f96 100644
--- a/src/plugins/autotest/testtreemodel.h
+++ b/src/plugins/autotest/testtreemodel.h
@@ -116,7 +116,6 @@ protected:
bool filterAcceptsRow(int sourceRow, const QModelIndex &sourceParent) const;
private:
- TestTreeModel *m_sourceModel;
TestTreeItem::SortMode m_sortMode = TestTreeItem::Alphabetically;
FilterMode m_filterMode = Basic;