aboutsummaryrefslogtreecommitdiffstats
path: root/src/quicknativestyle/CMakeLists.txt
diff options
context:
space:
mode:
Diffstat (limited to 'src/quicknativestyle/CMakeLists.txt')
-rw-r--r--src/quicknativestyle/CMakeLists.txt34
1 files changed, 24 insertions, 10 deletions
diff --git a/src/quicknativestyle/CMakeLists.txt b/src/quicknativestyle/CMakeLists.txt
index a1c1739d40..c5056d33b7 100644
--- a/src/quicknativestyle/CMakeLists.txt
+++ b/src/quicknativestyle/CMakeLists.txt
@@ -7,22 +7,27 @@
set(qml_files
"controls/DefaultButton.qml"
- "controls/DefaultSlider.qml"
- "controls/DefaultGroupBox.qml"
"controls/DefaultCheckBox.qml"
+ "controls/DefaultComboBox.qml"
+ "controls/DefaultDial.qml"
+ "controls/DefaultFrame.qml"
+ "controls/DefaultGroupBox.qml"
+ "controls/DefaultItemDelegate.qml"
+ "controls/DefaultItemDelegateIconLabel.qml"
+ "controls/DefaultProgressBar.qml"
"controls/DefaultRadioButton.qml"
+ "controls/DefaultRadioDelegate.qml"
+ "controls/DefaultScrollBar.qml"
+ "controls/DefaultSlider.qml"
"controls/DefaultSpinBox.qml"
- "controls/DefaultTextField.qml"
- "controls/DefaultFrame.qml"
"controls/DefaultTextArea.qml"
- "controls/DefaultComboBox.qml"
- "controls/DefaultScrollBar.qml"
- "controls/DefaultProgressBar.qml"
- "controls/DefaultDial.qml"
+ "controls/DefaultTextField.qml"
)
if(MACOS)
- list(APPEND qml_files "util/FocusFrame.qml")
+ list(APPEND qml_files "util/MacFocusFrame.qml")
+elseif(WIN32)
+ list(APPEND qml_files "util/WindowsFocusFrame.qml")
endif()
if(QT_FEATURE_quick_treeview)
@@ -45,12 +50,14 @@ qt_internal_add_qml_module(qtquickcontrols2nativestyleplugin
items/qquickstyleitem.cpp items/qquickstyleitem.h
items/qquickstyleitembutton.cpp items/qquickstyleitembutton.h
items/qquickstyleitemcheckbox.cpp items/qquickstyleitemcheckbox.h
- items/qquickstyleitemcombobox.cpp items/qquickstyleitemcombobox.h
+ items/qquickstyleitemdelaybutton.cpp items/qquickstyleitemdelaybutton.h
+ items/qquickstyleitemcheckdelegate.cpp items/qquickstyleitemcheckdelegate.h
items/qquickstyleitemdial.cpp items/qquickstyleitemdial.h
items/qquickstyleitemframe.cpp items/qquickstyleitemframe.h
items/qquickstyleitemgroupbox.cpp items/qquickstyleitemgroupbox.h
items/qquickstyleitemprogressbar.cpp items/qquickstyleitemprogressbar.h
items/qquickstyleitemradiobutton.cpp items/qquickstyleitemradiobutton.h
+ items/qquickstyleitemradiodelegate.cpp items/qquickstyleitemradiodelegate.h
items/qquickstyleitemscrollbar.cpp items/qquickstyleitemscrollbar.h
items/qquickstyleitemslider.cpp items/qquickstyleitemslider.h
items/qquickstyleitemspinbox.cpp items/qquickstyleitemspinbox.h
@@ -63,6 +70,7 @@ qt_internal_add_qml_module(qtquickcontrols2nativestyleplugin
qstyle/qquickstylehelper.cpp qstyle/qquickstylehelper_p.h
qstyle/qquickstyleoption.cpp qstyle/qquickstyleoption.h
qtquickcontrols2nativestyleplugin.cpp
+ util/qquickfocusframe.cpp util/qquickfocusframe.h
QML_FILES
${qml_files}
DEFINES
@@ -86,6 +94,11 @@ qt_internal_extend_target(qtquickcontrols2nativestyleplugin CONDITION QT_FEATURE
items/qquickstyleitemtreeindicator.cpp items/qquickstyleitemtreeindicator.h
)
+qt_internal_extend_target(qtquickcontrols2nativestyleplugin CONDITION QT_FEATURE_qml_delegate_model
+ SOURCES
+ items/qquickstyleitemcombobox.cpp items/qquickstyleitemcombobox.h
+)
+
qt_internal_extend_target(qtquickcontrols2nativestyleplugin CONDITION MACOS
SOURCES
items/qquickstyleitemscrollviewcorner.cpp items/qquickstyleitemscrollviewcorner.h
@@ -105,6 +118,7 @@ qt_internal_extend_target(qtquickcontrols2nativestyleplugin CONDITION WIN32
qstyle/windows/qquickwindowsxpstyle.cpp
qstyle/windows/qquickwindowsxpstyle_p.h
qstyle/windows/qquickwindowsxpstyle_p_p.h
+ util/qquickwindowsfocusframe.cpp util/qquickwindowsfocusframe.h
INCLUDE_DIRECTORIES
qstyle/windows
LIBRARIES