summaryrefslogtreecommitdiffstats
path: root/src/plugins
diff options
context:
space:
mode:
authorLiang Qi <liang.qi@qt.io>2019-02-13 14:47:29 +0100
committerLiang Qi <liang.qi@qt.io>2019-03-06 13:18:36 +0000
commitb51fbd72b950c335070c30b47b156f3f0dda9692 (patch)
tree5e976e0b83eaabedc2d8374a6ad54a9e2fb33027 /src/plugins
parent32c59d6856285ad25f1dc52cc5428105b674945c (diff)
cmake: build qmacstyle
Change-Id: I1fa0196036ffd31b5961bb5b73ff21123a818af8 Reviewed-by: Albert Astals Cid <albert.astals.cid@kdab.com> Reviewed-by: Mikhail Svetkin <mikhail.svetkin@qt.io>
Diffstat (limited to 'src/plugins')
-rw-r--r--src/plugins/CMakeLists.txt2
-rw-r--r--src/plugins/styles/CMakeLists.txt11
-rw-r--r--src/plugins/styles/mac/CMakeLists.txt19
3 files changed, 31 insertions, 1 deletions
diff --git a/src/plugins/CMakeLists.txt b/src/plugins/CMakeLists.txt
index a5e23513e3..9c4eee2db4 100644
--- a/src/plugins/CMakeLists.txt
+++ b/src/plugins/CMakeLists.txt
@@ -20,7 +20,7 @@ if(QT_FEATURE_gui)
endif()
if (QT_FEATURE_widgets)
-# TODO add_subdirectory(styles)
+ add_subdirectory(styles)
endif()
if (NOT WINRT AND TARGET PrintSupport)
diff --git a/src/plugins/styles/CMakeLists.txt b/src/plugins/styles/CMakeLists.txt
new file mode 100644
index 0000000000..34248d0a59
--- /dev/null
+++ b/src/plugins/styles/CMakeLists.txt
@@ -0,0 +1,11 @@
+if(QT_FEATURE_style_android)
+# TODO add_subdirectory(android)
+endif()
+
+if(QT_FEATURE_style_mac)
+ add_subdirectory(mac)
+endif()
+
+if(QT_FEATURE_style_windowsvista)
+# TODO add_subdirectory(windowsvista)
+endif()
diff --git a/src/plugins/styles/mac/CMakeLists.txt b/src/plugins/styles/mac/CMakeLists.txt
new file mode 100644
index 0000000000..1daee30060
--- /dev/null
+++ b/src/plugins/styles/mac/CMakeLists.txt
@@ -0,0 +1,19 @@
+# Generated from mac.pro.
+
+#####################################################################
+## qmacstyle Plugin:
+#####################################################################
+
+add_qt_plugin(qmacstyle
+ TYPE styles
+ SOURCES
+ main.mm
+ qmacstyle_mac.mm qmacstyle_mac_p.h
+ qmacstyle_mac_p_p.h
+ LIBRARIES
+ Qt::WidgetsPrivate
+ ${FWAppKit}
+ # DISTFILES = "macstyle.json"
+ # PLUGIN_CLASS_NAME = "QMacStylePlugin"
+ # _LOADED = "qt_plugin"
+)