summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorFriedemann Kleint <Friedemann.Kleint@theqtcompany.com>2015-12-03 16:43:42 +0100
committerFriedemann Kleint <Friedemann.Kleint@theqtcompany.com>2015-12-03 15:55:47 +0000
commit2366ecfb2dbf96eda8fa77d1f8cb484d80b52642 (patch)
tree73b4df9cb9de02797a8f020600a1d8292b4fba27
parent68a2f6206523914017029afaa917358ddcb6138d (diff)
Manual dialog test: Build also when QtPrintSupport is not available.
Fixes the build on WinRT. Change-Id: I68510b70b61433ceed6bf06a31424f93a02230dc Reviewed-by: Maurice Kalinowski <maurice.kalinowski@theqtcompany.com>
-rw-r--r--tests/manual/dialogs/dialogs.pro17
1 files changed, 13 insertions, 4 deletions
diff --git a/tests/manual/dialogs/dialogs.pro b/tests/manual/dialogs/dialogs.pro
index 21ebf9b622..d765b8cf05 100644
--- a/tests/manual/dialogs/dialogs.pro
+++ b/tests/manual/dialogs/dialogs.pro
@@ -1,11 +1,20 @@
QT += core gui
-greaterThan(QT_MAJOR_VERSION, 4): QT += widgets printsupport
+
+greaterThan(QT_MAJOR_VERSION, 4) {
+ QT += widgets
+ qtHaveModule(printsupport): QT += printsupport
+}
TARGET = dialogs
TEMPLATE = app
SOURCES += main.cpp filedialogpanel.cpp colordialogpanel.cpp fontdialogpanel.cpp \
- wizardpanel.cpp messageboxpanel.cpp printdialogpanel.cpp utils.cpp
+ wizardpanel.cpp messageboxpanel.cpp utils.cpp
HEADERS += filedialogpanel.h colordialogpanel.h fontdialogpanel.h \
- wizardpanel.h messageboxpanel.h printdialogpanel.h utils.h
-FORMS += printdialogpanel.ui
+ wizardpanel.h messageboxpanel.h utils.h
+
+!contains(DEFINES, QT_NO_PRINTER) {
+ SOURCES += printdialogpanel.cpp
+ HEADERS += printdialogpanel.h
+ FORMS += printdialogpanel.ui
+}