diff --git a/src/plugins/autotest/testtreemodel.cpp b/src/plugins/autotest/testtreemodel.cpp index 963d827ae1a..e736556f437 100644 --- a/src/plugins/autotest/testtreemodel.cpp +++ b/src/plugins/autotest/testtreemodel.cpp @@ -213,11 +213,11 @@ QList TestTreeModel::getTestsForFile(const Utils::FilePath return result; } -QList TestTreeModel::testItemsByName(TestTreeItem *root, const QString &testName) +static QList testItemsByName(TestTreeItem *root, const QString &testName) { QList result; - root->forFirstLevelChildItems([&testName, &result, this](TestTreeItem *node) { + root->forFirstLevelChildItems([&testName, &result](TestTreeItem *node) { if (node->type() == TestTreeItem::TestSuite || node->type() == TestTreeItem::TestCase) { if (node->name() == testName) { result << node; @@ -299,7 +299,7 @@ QList TestTreeModel::testItemsByName(const QString &testName) { QList result; for (TestTreeItem *frameworkRoot : frameworkRootNodes()) - result << testItemsByName(frameworkRoot, testName); + result << Autotest::testItemsByName(frameworkRoot, testName); return result; } diff --git a/src/plugins/autotest/testtreemodel.h b/src/plugins/autotest/testtreemodel.h index 2d2735405e9..ad5261e597e 100644 --- a/src/plugins/autotest/testtreemodel.h +++ b/src/plugins/autotest/testtreemodel.h @@ -111,7 +111,6 @@ private: void revalidateCheckState(ITestTreeItem *item); void setupParsingConnections(); void filterAndInsert(TestTreeItem *item, TestTreeItem *root, bool groupingEnabled); - QList testItemsByName(TestTreeItem *root, const QString &testName); void onTargetChanged(ProjectExplorer::Target *target); void onBuildSystemTestsUpdated(); const QList frameworkRootNodes() const;