aboutsummaryrefslogtreecommitdiffstats
path: root/src/plugins/qmldesigner/CMakeLists.txt
diff options
context:
space:
mode:
authorAmr Essam <amr.elsayed@qt.io>2023-06-29 15:06:11 +0300
committerMahmoud Badri <mahmoud.badri@qt.io>2023-08-08 11:56:31 +0000
commit64377d9e0ca33b8732072af120f45a76ed18d956 (patch)
tree086faa1d76026bb0f1301d01db36435d373def81 /src/plugins/qmldesigner/CMakeLists.txt
parenta05ba1696fe2e9365172fcc00276a0544c95be28 (diff)
QmlDesigner: Implement effect maker view
Initial basic logic for a view and simple functionality to be extended. The view is hidden by default during development and enabled via an env var. Task-number: QDS-10401 Change-Id: I5c2e1e20aca6c53c1ed273136ee6204145f15def Reviewed-by: Miikka Heikkinen <miikka.heikkinen@qt.io> Reviewed-by: Qt CI Patch Build Bot <ci_patchbuild_bot@qt.io> Reviewed-by: Mahmoud Badri <mahmoud.badri@qt.io> Reviewed-by: Amr Elsayed <amr.elsayed@qt.io>
Diffstat (limited to 'src/plugins/qmldesigner/CMakeLists.txt')
-rw-r--r--src/plugins/qmldesigner/CMakeLists.txt11
1 files changed, 11 insertions, 0 deletions
diff --git a/src/plugins/qmldesigner/CMakeLists.txt b/src/plugins/qmldesigner/CMakeLists.txt
index 166ff286dab..78895e0a340 100644
--- a/src/plugins/qmldesigner/CMakeLists.txt
+++ b/src/plugins/qmldesigner/CMakeLists.txt
@@ -457,6 +457,7 @@ add_qtc_plugin(QmlDesigner
${CMAKE_CURRENT_LIST_DIR}/components/propertyeditor
${CMAKE_CURRENT_LIST_DIR}/components/stateseditor
${CMAKE_CURRENT_LIST_DIR}/components/texteditor
+ ${CMAKE_CURRENT_LIST_DIR}/components/effectmaker
PUBLIC_INCLUDES
${CMAKE_CURRENT_LIST_DIR}
${CMAKE_CURRENT_LIST_DIR}/designercore #can not be a public dependency -> EXCLUDE_FROM_INSTALL in QmlDesignerCore
@@ -706,6 +707,16 @@ extend_qtc_plugin(QmlDesigner
)
extend_qtc_plugin(QmlDesigner
+ SOURCES_PREFIX components/effectmaker
+ SOURCES
+ effectmakerwidget.cpp effectmakerwidget.h
+ effectmakerview.cpp effectmakerview.h
+ effectmakermodel.cpp effectmakermodel.h
+ effectnode.cpp effectnode.h
+ effectscategory.cpp effectscategory.h
+)
+
+extend_qtc_plugin(QmlDesigner
SOURCES_PREFIX components/navigator
SOURCES
iconcheckboxitemdelegate.cpp iconcheckboxitemdelegate.h