aboutsummaryrefslogtreecommitdiffstats
path: root/src/plugins/autotest/testtreemodel.h
diff options
context:
space:
mode:
authorChristian Stenger <[email protected]>2019-08-19 10:55:32 +0200
committerChristian Stenger <[email protected]>2019-09-02 09:04:16 +0000
commit03b80025a94542e9f6dc09ace431f82cfabfabd6 (patch)
tree5b7ea7c1fc1471da4b6d3cb776390a2e2a09abc2 /src/plugins/autotest/testtreemodel.h
parentdf93c6c5a7bf476b0cf35ef5b8444c9fd5288d08 (diff)
AutoTest: Shuffle namespaces for clearer separation
Diffstat (limited to 'src/plugins/autotest/testtreemodel.h')
-rw-r--r--src/plugins/autotest/testtreemodel.h14
1 files changed, 8 insertions, 6 deletions
diff --git a/src/plugins/autotest/testtreemodel.h b/src/plugins/autotest/testtreemodel.h
index 18aac51d6bf..5b3a06e9e80 100644
--- a/src/plugins/autotest/testtreemodel.h
+++ b/src/plugins/autotest/testtreemodel.h
@@ -37,10 +37,10 @@
namespace Autotest {
namespace Internal {
-
class TestCodeParser;
-class TestParseResult;
+} // namespace Internal
+class TestParseResult;
using TestParseResultPtr = QSharedPointer<TestParseResult>;
class AUTOTESTSHARED_EXPORT TestTreeModel : public Utils::TreeModel<>
@@ -53,7 +53,7 @@ public:
bool setData(const QModelIndex &index, const QVariant &value, int role) override;
Qt::ItemFlags flags(const QModelIndex &index) const override;
- TestCodeParser *parser() const { return m_parser; }
+ Internal::TestCodeParser *parser() const { return m_parser; }
bool hasTests() const;
QList<TestConfiguration *> getAllTestCases() const;
QList<TestConfiguration *> getSelectedTests() const;
@@ -103,10 +103,12 @@ private:
void syncFrameworks(const QList<Core::Id> &sortedIds);
QList<TestTreeItem *> testItemsByName(TestTreeItem *root, const QString &testName);
- TestCodeParser *m_parser;
+ Internal::TestCodeParser *m_parser = nullptr;
QTimer m_syncFrameworksTimer;
};
+namespace Internal {
+
class TestTreeSortFilterModel : public QSortFilterProxyModel
{
Q_OBJECT
@@ -119,7 +121,7 @@ public:
};
explicit TestTreeSortFilterModel(TestTreeModel *sourceModel, QObject *parent = nullptr);
- void setSortMode(TestTreeItem::SortMode sortMode);
+ void setSortMode(Autotest::TestTreeItem::SortMode sortMode);
void setFilterMode(FilterMode filterMode);
void toggleFilter(FilterMode filterMode);
static FilterMode toFilterMode(int f);
@@ -129,7 +131,7 @@ protected:
bool filterAcceptsRow(int sourceRow, const QModelIndex &sourceParent) const;
private:
- TestTreeItem::SortMode m_sortMode = TestTreeItem::Alphabetically;
+ Autotest::TestTreeItem::SortMode m_sortMode = Autotest::TestTreeItem::Alphabetically;
FilterMode m_filterMode = Basic;
};