summaryrefslogtreecommitdiffstats
path: root/src/printsupport/CMakeLists.txt
diff options
context:
space:
mode:
Diffstat (limited to 'src/printsupport/CMakeLists.txt')
-rw-r--r--src/printsupport/CMakeLists.txt21
1 files changed, 13 insertions, 8 deletions
diff --git a/src/printsupport/CMakeLists.txt b/src/printsupport/CMakeLists.txt
index 6372030148..1967f3d29a 100644
--- a/src/printsupport/CMakeLists.txt
+++ b/src/printsupport/CMakeLists.txt
@@ -57,20 +57,25 @@ qt_internal_extend_target(PrintSupport CONDITION MACOS
"platform/macos/qcocoaprintersupport.mm"
)
-qt_internal_extend_target(PrintSupport CONDITION QT_FEATURE_printpreviewwidget
- SOURCES
- kernel/qpaintengine_preview.cpp kernel/qpaintengine_preview_p.h
- widgets/qprintpreviewwidget.cpp widgets/qprintpreviewwidget.h
-)
-
qt_internal_extend_target(PrintSupport CONDITION WIN32
SOURCES
- kernel/qprintengine_win.cpp kernel/qprintengine_win_p.h
+ platform/windows/qprintengine_win.cpp platform/windows/qprintengine_win_p.h
+ platform/windows/qwindowsprintdevice.cpp platform/windows/qwindowsprintdevice_p.h
+ platform/windows/qwindowsprintersupport.cpp platform/windows/qwindowsprintersupport_p.h
LIBRARIES
- comdlg32
gdi32
user32
+ PUBLIC_LIBRARIES
+ comdlg32
winspool
+ NO_PCH_SOURCES
+ "platform/windows/qwindowsprintersupport.cpp"
+)
+
+qt_internal_extend_target(PrintSupport CONDITION QT_FEATURE_printpreviewwidget
+ SOURCES
+ kernel/qpaintengine_preview.cpp kernel/qpaintengine_preview_p.h
+ widgets/qprintpreviewwidget.cpp widgets/qprintpreviewwidget.h
)
qt_internal_extend_target(PrintSupport CONDITION QT_FEATURE_cups AND UNIX AND NOT APPLE