aboutsummaryrefslogtreecommitdiffstats
path: root/src/quick/configure.cmake
diff options
context:
space:
mode:
Diffstat (limited to 'src/quick/configure.cmake')
-rw-r--r--src/quick/configure.cmake24
1 files changed, 22 insertions, 2 deletions
diff --git a/src/quick/configure.cmake b/src/quick/configure.cmake
index b63830671e..99dcc24569 100644
--- a/src/quick/configure.cmake
+++ b/src/quick/configure.cmake
@@ -1,3 +1,6 @@
+# Copyright (C) 2022 The Qt Company Ltd.
+# SPDX-License-Identifier: BSD-3-Clause
+
#### Inputs
@@ -7,6 +10,9 @@
#### Libraries
+# special case begin
+qt_find_package(LTTngUST PROVIDED_TARGETS LTTng::UST MODULE_NAME quick QMAKE_LIB lttng-ust)
+# special case end
#### Tests
@@ -44,7 +50,7 @@ qt_feature("quick-gridview" PRIVATE
)
qt_feature("quick-itemview" PRIVATE
LABEL "ItemView item"
- CONDITION QT_FEATURE_quick_gridview OR QT_FEATURE_quick_listview OR QT_FEATURE_quick_tableview
+ CONDITION QT_FEATURE_quick_gridview OR QT_FEATURE_quick_listview OR QT_FEATURE_quick_tableview OR QT_FEATURE_quick_treeview
)
qt_feature("quick-viewtransitions" PRIVATE
LABEL "Transitions required for ItemViews and Positioners"
@@ -62,6 +68,12 @@ qt_feature("quick-tableview" PRIVATE
PURPOSE "Provides the TableView item."
CONDITION QT_FEATURE_qml_table_model
)
+qt_feature("quick-treeview" PRIVATE
+ SECTION "Qt Quick"
+ LABEL "TreeView item"
+ PURPOSE "Provides the TreeView item."
+ CONDITION QT_FEATURE_quick_tableview
+)
qt_feature("quick-particles" PRIVATE
SECTION "Qt Quick"
LABEL "Particle support"
@@ -91,7 +103,7 @@ qt_feature("quick-repeater" PRIVATE
PURPOSE "Provides the Repeater item."
CONDITION QT_FEATURE_qml_delegate_model
)
-qt_feature("quick-shadereffect" PRIVATE
+qt_feature("quick-shadereffect" PUBLIC
SECTION "Qt Quick"
LABEL "ShaderEffect item"
PURPOSE "Provides Shader effects."
@@ -107,6 +119,13 @@ qt_feature("quick-draganddrop" PUBLIC
PURPOSE "Drag and drop support for Qt Quick"
CONDITION ( QT_FEATURE_draganddrop ) AND ( QT_FEATURE_regularexpression )
)
+
+qt_feature("quick-pixmap-cache-threaded-download" PUBLIC
+ SECTION "Qt Quick"
+ LABEL "Threaded download in pixmap cache"
+ PURPOSE "Pixmap cache pixmap downloads on separate threads"
+ CONDITION ( QT_FEATURE_thread ) AND ( NOT WASM )
+)
qt_configure_add_summary_section(NAME "Qt Quick")
qt_configure_add_summary_entry(ARGS "quick-animatedimage")
qt_configure_add_summary_entry(ARGS "quick-canvas")
@@ -115,6 +134,7 @@ qt_configure_add_summary_entry(ARGS "quick-flipable")
qt_configure_add_summary_entry(ARGS "quick-gridview")
qt_configure_add_summary_entry(ARGS "quick-listview")
qt_configure_add_summary_entry(ARGS "quick-tableview")
+qt_configure_add_summary_entry(ARGS "quick-treeview")
qt_configure_add_summary_entry(ARGS "quick-path")
qt_configure_add_summary_entry(ARGS "quick-pathview")
qt_configure_add_summary_entry(ARGS "quick-positioners")