aboutsummaryrefslogtreecommitdiffstats
path: root/src/imports/controls/universal/CMakeLists.txt
diff options
context:
space:
mode:
Diffstat (limited to 'src/imports/controls/universal/CMakeLists.txt')
-rw-r--r--src/imports/controls/universal/CMakeLists.txt165
1 files changed, 84 insertions, 81 deletions
diff --git a/src/imports/controls/universal/CMakeLists.txt b/src/imports/controls/universal/CMakeLists.txt
index b9b66221..3f4ef34b 100644
--- a/src/imports/controls/universal/CMakeLists.txt
+++ b/src/imports/controls/universal/CMakeLists.txt
@@ -5,10 +5,13 @@
#####################################################################
add_qml_module(qtquickcontrols2universalstyleplugin
- CPP_PLUGIN
TARGET_PATH "QtQuick/Controls.2/Universal"
URI "QtQuick.Controls.Universal"
VERSION "2.${CMAKE_PROJECT_VERSION_MINOR}"
+ CLASSNAME QtQuickControls2UniversalStylePlugin
+ DEPENDENCIES
+ QtQuick.Controls/2.5
+ SKIP_TYPE_REGISTRATION
SOURCES
qquickuniversalbusyindicator.cpp qquickuniversalbusyindicator_p.h
qquickuniversalfocusrectangle.cpp qquickuniversalfocusrectangle_p.h
@@ -34,95 +37,95 @@ add_qml_module(qtquickcontrols2universalstyleplugin
)
# Resources:
+set(qtquickcontrols2universalstyleplugin_resource_files
+ "images/checkmark.png"
+ "images/checkmark@2x.png"
+ "images/checkmark@3x.png"
+ "images/checkmark@4x.png"
+ "images/downarrow.png"
+ "images/downarrow@2x.png"
+ "images/downarrow@3x.png"
+ "images/downarrow@4x.png"
+ "images/leftarrow.png"
+ "images/leftarrow@2x.png"
+ "images/leftarrow@3x.png"
+ "images/leftarrow@4x.png"
+ "images/rightarrow.png"
+ "images/rightarrow@2x.png"
+ "images/rightarrow@3x.png"
+ "images/rightarrow@4x.png"
+)
+
add_qt_resource(qtquickcontrols2universalstyleplugin "qtquickcontrols2universalstyleplugin"
PREFIX
- "qt-project.org/imports/QtQuick/Controls.2/Universal"
+ "/qt-project.org/imports/QtQuick/Controls.2/Universal"
FILES
- images/checkmark.png
- images/checkmark@2x.png
- images/checkmark@3x.png
- images/checkmark@4x.png
- images/downarrow.png
- images/downarrow@2x.png
- images/downarrow@3x.png
- images/downarrow@4x.png
- images/leftarrow.png
- images/leftarrow@2x.png
- images/leftarrow@3x.png
- images/leftarrow@4x.png
- images/rightarrow.png
- images/rightarrow@2x.png
- images/rightarrow@3x.png
- images/rightarrow@4x.png
+ ${qtquickcontrols2universalstyleplugin_resource_files}
)
+#### Keys ignored in scope 1:.:.:universal.pro:<TRUE>:
+# IMPORT_NAME = "QtQuick.Controls.Universal"
+# IMPORT_VERSION = "2.$$QT_MINOR_VERSION"
+# OTHER_FILES = "qmldir" "$$QML_FILES"
+# TARGETPATH = "QtQuick/Controls.2/Universal"
+# _LOADED = "qml_plugin"
+# _REQUIREMENTS = "qtConfig(quickcontrols2-universal)"
+
set(qml_files
- ApplicationWindow.qml
- BusyIndicator.qml
- Button.qml
- CheckBox.qml
- CheckDelegate.qml
- CheckIndicator.qml
- ComboBox.qml
- DelayButton.qml
- Dial.qml
- Dialog.qml
- DialogButtonBox.qml
- Drawer.qml
- Frame.qml
- GroupBox.qml
- ItemDelegate.qml
- Label.qml
- Menu.qml
- MenuBar.qml
- MenuBarItem.qml
- MenuItem.qml
- MenuSeparator.qml
- Page.qml
- PageIndicator.qml
- Pane.qml
- Popup.qml
- ProgressBar.qml
- RadioButton.qml
- RadioDelegate.qml
- RadioIndicator.qml
- RangeSlider.qml
- RoundButton.qml
- ScrollBar.qml
- ScrollIndicator.qml
- Slider.qml
- SpinBox.qml
- SplitView.qml
- StackView.qml
- SwipeDelegate.qml
- SwitchDelegate.qml
- SwitchIndicator.qml
- Switch.qml
- TabBar.qml
- TabButton.qml
- TextArea.qml
- TextField.qml
- ToolBar.qml
- ToolButton.qml
- ToolSeparator.qml
- ToolTip.qml
- Tumbler.qml
+ "ApplicationWindow.qml"
+ "BusyIndicator.qml"
+ "Button.qml"
+ "CheckBox.qml"
+ "CheckDelegate.qml"
+ "CheckIndicator.qml"
+ "ComboBox.qml"
+ "DelayButton.qml"
+ "Dial.qml"
+ "Dialog.qml"
+ "DialogButtonBox.qml"
+ "Drawer.qml"
+ "Frame.qml"
+ "GroupBox.qml"
+ "ItemDelegate.qml"
+ "Label.qml"
+ "Menu.qml"
+ "MenuBar.qml"
+ "MenuBarItem.qml"
+ "MenuItem.qml"
+ "MenuSeparator.qml"
+ "Page.qml"
+ "PageIndicator.qml"
+ "Pane.qml"
+ "Popup.qml"
+ "ProgressBar.qml"
+ "RadioButton.qml"
+ "RadioDelegate.qml"
+ "RadioIndicator.qml"
+ "RangeSlider.qml"
+ "RoundButton.qml"
+ "ScrollBar.qml"
+ "ScrollIndicator.qml"
+ "Slider.qml"
+ "SpinBox.qml"
+ "SplitView.qml"
+ "StackView.qml"
+ "SwipeDelegate.qml"
+ "SwitchDelegate.qml"
+ "SwitchIndicator.qml"
+ "Switch.qml"
+ "TabBar.qml"
+ "TabButton.qml"
+ "TextArea.qml"
+ "TextField.qml"
+ "ToolBar.qml"
+ "ToolButton.qml"
+ "ToolSeparator.qml"
+ "ToolTip.qml"
+ "Tumbler.qml"
)
-add_qt_resource(qtquickcontrols2universalstyleplugin qmake_QtQuick_Controls_2_Universal
+qt6_target_qml_files(qtquickcontrols2universalstyleplugin
FILES
${qml_files}
)
-
-qt_install_qml_files(qtquickcontrols2universalstyleplugin
- FILES ${qml_files}
-)
-
-
-#### Keys ignored in scope 1:.:.:universal.pro:<TRUE>:
-# CONFIG = "no_cxx_module" "install_qml_files" "builtin_resources" "qtquickcompiler"
-# IMPORT_NAME = "QtQuick.Controls.Universal"
-# IMPORT_VERSION = "2.$$QT_MINOR_VERSION"
-# OTHER_FILES = "qmldir" "$$QML_FILES"
-# _LOADED = "qml_plugin"