summaryrefslogtreecommitdiffstats
path: root/src/testlib/qabstractitemmodeltester.h
diff options
context:
space:
mode:
authorAndreas Buhr <andreas.buhr@qt.io>2022-02-16 10:45:46 +0100
committerAndreas Buhr <andreas.buhr@qt.io>2022-05-18 12:58:06 +0200
commit2f35653a3058840e042ed92aba8f04d0abdf7d61 (patch)
tree0abae182c916906ab4d779ec16b7381f2827a8d4 /src/testlib/qabstractitemmodeltester.h
parentec7989aa66f172e731667e8cf647932262956423 (diff)
Use QAbstractItemModelTester or QFileSystemModel
This patch enables usage of QAbstractItemModelTester on QFileSystemModel. QAbstractItemModelTester called fetchMore() on all items. QFileSystemModel represents the whole file system. This led to very long test runs. To avoid this, this patch introduces a new feature in QAbstractItemModelTester, namely to disable calling of fetchMore(). Change-Id: Ie5d2e22fa4c143be7c080d9f79632cd2cbe07aac Reviewed-by: David Faure <david.faure@kdab.com>
Diffstat (limited to 'src/testlib/qabstractitemmodeltester.h')
-rw-r--r--src/testlib/qabstractitemmodeltester.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/testlib/qabstractitemmodeltester.h b/src/testlib/qabstractitemmodeltester.h
index dc58685e5e..c4d94be261 100644
--- a/src/testlib/qabstractitemmodeltester.h
+++ b/src/testlib/qabstractitemmodeltester.h
@@ -47,6 +47,7 @@ public:
QAbstractItemModel *model() const;
FailureReportingMode failureReportingMode() const;
+ void setUseFetchMore(bool value);
private:
friend inline bool QTestPrivate::testDataGuiRoles(QAbstractItemModelTester *tester);