summaryrefslogtreecommitdiffstats
path: root/examples/widgets/imageviewer
diff options
context:
space:
mode:
Diffstat (limited to 'examples/widgets/imageviewer')
-rw-r--r--examples/widgets/imageviewer/imageviewer.cpp2
-rw-r--r--examples/widgets/imageviewer/imageviewer.h2
-rw-r--r--examples/widgets/imageviewer/imageviewer.pro3
3 files changed, 6 insertions, 1 deletions
diff --git a/examples/widgets/imageviewer/imageviewer.cpp b/examples/widgets/imageviewer/imageviewer.cpp
index e0683e8acb..97ab1d77f8 100644
--- a/examples/widgets/imageviewer/imageviewer.cpp
+++ b/examples/widgets/imageviewer/imageviewer.cpp
@@ -39,7 +39,9 @@
****************************************************************************/
#include <QtWidgets>
+#ifndef QT_NO_PRINTER
#include <QPrintDialog>
+#endif
#include "imageviewer.h"
diff --git a/examples/widgets/imageviewer/imageviewer.h b/examples/widgets/imageviewer/imageviewer.h
index 293946ea56..98300794a2 100644
--- a/examples/widgets/imageviewer/imageviewer.h
+++ b/examples/widgets/imageviewer/imageviewer.h
@@ -42,7 +42,9 @@
#define IMAGEVIEWER_H
#include <QMainWindow>
+#ifndef QT_NO_PRINTER
#include <QPrinter>
+#endif
QT_BEGIN_NAMESPACE
class QAction;
diff --git a/examples/widgets/imageviewer/imageviewer.pro b/examples/widgets/imageviewer/imageviewer.pro
index a8d92a6b18..15751ff3d9 100644
--- a/examples/widgets/imageviewer/imageviewer.pro
+++ b/examples/widgets/imageviewer/imageviewer.pro
@@ -12,6 +12,7 @@ INSTALLS += target sources
wince*: {
DEPLOYMENT_PLUGIN += qjpeg qgif
}
-QT += widgets printsupport
+QT += widgets
+!isEmpty(QT.printsupport.name): QT += printsupport
simulator: warning(This example might not fully work on Simulator platform)