summaryrefslogtreecommitdiffstats
path: root/src/testlib/testlib.pro
diff options
context:
space:
mode:
authorUlf Hermann <ulf.hermann@qt.io>2018-02-09 15:38:27 +0100
committerUlf Hermann <ulf.hermann@qt.io>2018-03-21 10:31:08 +0000
commit955cf40b18ba37c46d692206c5fc39e93bfda01c (patch)
treefa0f4ae98f34f222473331a8691bb244368ac6c2 /src/testlib/testlib.pro
parent4db38197c2bac8bcee9d08a0e20ed2c8d127b8f2 (diff)
Testlib: Add a feature for the item model tester
It depends on QAbstractItemModel, so we need to switch it off if itemmodel is unavailable. Change-Id: I97246767a5e387b7a2cee90c34125a8411ef1c4e Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@qt.io>
Diffstat (limited to 'src/testlib/testlib.pro')
-rw-r--r--src/testlib/testlib.pro10
1 files changed, 8 insertions, 2 deletions
diff --git a/src/testlib/testlib.pro b/src/testlib/testlib.pro
index 1e1f21e740..06a6f8b8e5 100644
--- a/src/testlib/testlib.pro
+++ b/src/testlib/testlib.pro
@@ -12,7 +12,6 @@ unix:!embedded:QMAKE_PKGCONFIG_DESCRIPTION = Qt \
QMAKE_DOCS = $$PWD/doc/qttestlib.qdocconf
HEADERS = \
- qabstractitemmodeltester.h \
qbenchmark.h \
qbenchmark_p.h \
qbenchmarkmeasurement_p.h \
@@ -43,7 +42,6 @@ HEADERS = \
qttestglobal.h
SOURCES = \
- qabstractitemmodeltester.cpp \
qtestcase.cpp \
qtestlog.cpp \
qtesttable.cpp \
@@ -69,6 +67,14 @@ SOURCES = \
qxunittestlogger.cpp \
qtestblacklist.cpp
+qtConfig(itemmodeltester) {
+ HEADERS += \
+ qabstractitemmodeltester.h
+
+ SOURCES += \
+ qabstractitemmodeltester.cpp
+}
+
DEFINES *= QT_NO_CAST_TO_ASCII \
QT_NO_CAST_FROM_ASCII \
QT_NO_FOREACH \