cmake: fix cocoa and graphics on macOS

Change-Id: Ia956c74a54874f91cc0ea8e5105164de88890ff2
Reviewed-by: Mikhail Svetkin <mikhail.svetkin@qt.io>
Reviewed-by: Alexandru Croitor <alexandru.croitor@qt.io>
bb10
Liang Qi 2019-02-13 13:12:14 +01:00
parent 25ee3d1c3b
commit 32c59d6856
3 changed files with 7 additions and 6 deletions

View File

@ -65,7 +65,7 @@ endif()
if (QT_FEATURE_testlib)
add_subdirectory(testlib)
endif()
if(QT_FEATURE_core AND QT_FEATURE_gui AND QT_FEATURE_widgets)
if(QT_FEATURE_gui AND QT_FEATURE_widgets)
add_subdirectory(printsupport)
endif()
add_subdirectory(plugins)

View File

@ -5,6 +5,7 @@
#####################################################################
add_qt_module(GraphicsSupport
STATIC
SOURCES
qrasterbackingstore.cpp qrasterbackingstore_p.h
DEFINES

View File

@ -87,13 +87,13 @@ extend_target(qcocoa CONDITION QT_FEATURE_vulkan
extend_target(qcocoa CONDITION QT_FEATURE_widgets
SOURCES
# qcocoaprintdevice.h qcocoaprintdevice.mm
# qcocoaprintersupport.h qcocoaprintersupport.mm
# qpaintengine_mac.mm qpaintengine_mac_p.h
# qprintengine_mac.mm qprintengine_mac_p.h
qcocoaprintdevice.h qcocoaprintdevice.mm
qcocoaprintersupport.h qcocoaprintersupport.mm
qpaintengine_mac.mm qpaintengine_mac_p.h
qprintengine_mac.mm qprintengine_mac_p.h
LIBRARIES
Qt::WidgetsPrivate
# Qt::PrintSupportPrivate
Qt::PrintSupportPrivate
)
extend_target(qcocoa CONDITION (QT_FEATURE_widgets) AND (QT_FEATURE_colordialog)