diff options
Diffstat (limited to 'examples/quick/particles')
-rw-r--r-- | examples/quick/particles/.prev_CMakeLists.txt | 8 | ||||
-rw-r--r-- | examples/quick/particles/CMakeLists.txt | 10 | ||||
-rw-r--r-- | examples/quick/particles/affectors/CMakeLists.txt | 263 | ||||
-rw-r--r-- | examples/quick/particles/customparticle/CMakeLists.txt | 255 | ||||
-rw-r--r-- | examples/quick/particles/emitters/CMakeLists.txt | 259 | ||||
-rw-r--r-- | examples/quick/particles/imageparticle/CMakeLists.txt | 259 | ||||
-rw-r--r-- | examples/quick/particles/system/CMakeLists.txt | 257 |
7 files changed, 1311 insertions, 0 deletions
diff --git a/examples/quick/particles/.prev_CMakeLists.txt b/examples/quick/particles/.prev_CMakeLists.txt new file mode 100644 index 0000000000..9bc4e894a5 --- /dev/null +++ b/examples/quick/particles/.prev_CMakeLists.txt @@ -0,0 +1,8 @@ +# Generated from particles.pro. + +add_subdirectory(affectors) +add_subdirectory(customparticle) +add_subdirectory(emitters) +add_subdirectory(imageparticle) +add_subdirectory(itemparticle) +add_subdirectory(system) diff --git a/examples/quick/particles/CMakeLists.txt b/examples/quick/particles/CMakeLists.txt new file mode 100644 index 0000000000..77ae5fad28 --- /dev/null +++ b/examples/quick/particles/CMakeLists.txt @@ -0,0 +1,10 @@ +# Generated from particles.pro. + +add_subdirectory(affectors) +add_subdirectory(customparticle) +add_subdirectory(emitters) +add_subdirectory(imageparticle) +# Needs public QML Plugin API +# add_subdirectory(itemparticle) +# special case begin +add_subdirectory(system) diff --git a/examples/quick/particles/affectors/CMakeLists.txt b/examples/quick/particles/affectors/CMakeLists.txt new file mode 100644 index 0000000000..19a5d6652c --- /dev/null +++ b/examples/quick/particles/affectors/CMakeLists.txt @@ -0,0 +1,263 @@ +# Generated from affectors.pro. + +cmake_minimum_required(VERSION 3.14) +project(affectors LANGUAGES CXX) + +set(CMAKE_INCLUDE_CURRENT_DIR ON) + +set(CMAKE_AUTOMOC ON) +set(CMAKE_AUTORCC ON) +set(CMAKE_AUTOUIC ON) + +set(INSTALL_EXAMPLEDIR "examples") + +find_package(Qt6 COMPONENTS Core) +find_package(Qt6 COMPONENTS Gui) +find_package(Qt6 COMPONENTS Quick) +find_package(Qt6 COMPONENTS Qml) + +add_qt_gui_executable(affectors + main.cpp +) +target_link_libraries(affectors PUBLIC + Qt::Core + Qt::Gui + Qt::Qml + Qt::Quick +) + +# Resources: +set(affectors_resource_files + "affectors.qml" + "content/GreyButton.qml" + "content/age.qml" + "content/attractor.qml" + "content/customaffector.qml" + "content/friction.qml" + "content/gravity.qml" + "content/groupgoal.qml" + "content/move.qml" + "content/spritegoal.qml" + "content/turbulence.qml" + "content/wander.qml" +) + +QT6_ADD_RESOURCES(affectors "affectors" + PREFIX + "/particles/affectors" + FILES + ${affectors_resource_files} +) +set_source_files_properties("../images/_explo.png" + PROPERTIES QT_RESOURCE_ALIAS "images/_explo.png" +) +set_source_files_properties("../images/backgroundLeaves.jpg" + PROPERTIES QT_RESOURCE_ALIAS "images/backgroundLeaves.jpg" +) +set_source_files_properties("../images/bear_tiles.png" + PROPERTIES QT_RESOURCE_ALIAS "images/bear_tiles.png" +) +set_source_files_properties("../images/candle.png" + PROPERTIES QT_RESOURCE_ALIAS "images/candle.png" +) +set_source_files_properties("../images/colortable.png" + PROPERTIES QT_RESOURCE_ALIAS "images/colortable.png" +) +set_source_files_properties("../images/finalfrontier.png" + PROPERTIES QT_RESOURCE_ALIAS "images/finalfrontier.png" +) +set_source_files_properties("../images/flower.png" + PROPERTIES QT_RESOURCE_ALIAS "images/flower.png" +) +set_source_files_properties("../images/matchmask.png" + PROPERTIES QT_RESOURCE_ALIAS "images/matchmask.png" +) +set_source_files_properties("../images/meteor.png" + PROPERTIES QT_RESOURCE_ALIAS "images/meteor.png" +) +set_source_files_properties("../images/meteor_explo.png" + PROPERTIES QT_RESOURCE_ALIAS "images/meteor_explo.png" +) +set_source_files_properties("../images/meteors.png" + PROPERTIES QT_RESOURCE_ALIAS "images/meteors.png" +) +set_source_files_properties("../images/nullRock.png" + PROPERTIES QT_RESOURCE_ALIAS "images/nullRock.png" +) +set_source_files_properties("../images/particle2.png" + PROPERTIES QT_RESOURCE_ALIAS "images/particle2.png" +) +set_source_files_properties("../images/particle3.png" + PROPERTIES QT_RESOURCE_ALIAS "images/particle3.png" +) +set_source_files_properties("../images/particleA.png" + PROPERTIES QT_RESOURCE_ALIAS "images/particleA.png" +) +set_source_files_properties("../images/portal_bg.png" + PROPERTIES QT_RESOURCE_ALIAS "images/portal_bg.png" +) +set_source_files_properties("../images/realLeaf1.png" + PROPERTIES QT_RESOURCE_ALIAS "images/realLeaf1.png" +) +set_source_files_properties("../images/realLeaf2.png" + PROPERTIES QT_RESOURCE_ALIAS "images/realLeaf2.png" +) +set_source_files_properties("../images/realLeaf3.png" + PROPERTIES QT_RESOURCE_ALIAS "images/realLeaf3.png" +) +set_source_files_properties("../images/realLeaf4.png" + PROPERTIES QT_RESOURCE_ALIAS "images/realLeaf4.png" +) +set_source_files_properties("../images/rocket.png" + PROPERTIES QT_RESOURCE_ALIAS "images/rocket.png" +) +set_source_files_properties("../images/rocket2.png" + PROPERTIES QT_RESOURCE_ALIAS "images/rocket2.png" +) +set_source_files_properties("../images/sizeInOut.png" + PROPERTIES QT_RESOURCE_ALIAS "images/sizeInOut.png" +) +set_source_files_properties("../images/snowflake.png" + PROPERTIES QT_RESOURCE_ALIAS "images/snowflake.png" +) +set_source_files_properties("../images/sparkleSize.png" + PROPERTIES QT_RESOURCE_ALIAS "images/sparkleSize.png" +) +set_source_files_properties("../images/starfish_0.png" + PROPERTIES QT_RESOURCE_ALIAS "images/starfish_0.png" +) +set_source_files_properties("../images/starfish_1.png" + PROPERTIES QT_RESOURCE_ALIAS "images/starfish_1.png" +) +set_source_files_properties("../images/starfish_2.png" + PROPERTIES QT_RESOURCE_ALIAS "images/starfish_2.png" +) +set_source_files_properties("../images/starfish_3.png" + PROPERTIES QT_RESOURCE_ALIAS "images/starfish_3.png" +) +set_source_files_properties("../images/starfish_4.png" + PROPERTIES QT_RESOURCE_ALIAS "images/starfish_4.png" +) +set_source_files_properties("../images/starfish_mask.png" + PROPERTIES QT_RESOURCE_ALIAS "images/starfish_mask.png" +) +set(images_resource_files + "images/_explo.png" + "images/backgroundLeaves.jpg" + "images/bear_tiles.png" + "images/candle.png" + "images/colortable.png" + "images/finalfrontier.png" + "images/flower.png" + "images/matchmask.png" + "images/meteor.png" + "images/meteor_explo.png" + "images/meteors.png" + "images/nullRock.png" + "images/particle2.png" + "images/particle3.png" + "images/particleA.png" + "images/portal_bg.png" + "images/realLeaf1.png" + "images/realLeaf2.png" + "images/realLeaf3.png" + "images/realLeaf4.png" + "images/rocket.png" + "images/rocket2.png" + "images/sizeInOut.png" + "images/snowflake.png" + "images/sparkleSize.png" + "images/starfish_0.png" + "images/starfish_1.png" + "images/starfish_2.png" + "images/starfish_3.png" + "images/starfish_4.png" + "images/starfish_mask.png" +) + +QT6_ADD_RESOURCES(affectors "images" + PREFIX + "/particles" + BASE + ".." + FILES + ${images_resource_files} +) +set_source_files_properties("../../shared/Button.qml" + PROPERTIES QT_RESOURCE_ALIAS "Button.qml" +) +set_source_files_properties("../../shared/CheckBox.qml" + PROPERTIES QT_RESOURCE_ALIAS "CheckBox.qml" +) +set_source_files_properties("../../shared/FlickrRssModel.qml" + PROPERTIES QT_RESOURCE_ALIAS "FlickrRssModel.qml" +) +set_source_files_properties("../../shared/Label.qml" + PROPERTIES QT_RESOURCE_ALIAS "Label.qml" +) +set_source_files_properties("../../shared/LauncherList.qml" + PROPERTIES QT_RESOURCE_ALIAS "LauncherList.qml" +) +set_source_files_properties("../../shared/SimpleLauncherDelegate.qml" + PROPERTIES QT_RESOURCE_ALIAS "SimpleLauncherDelegate.qml" +) +set_source_files_properties("../../shared/Slider.qml" + PROPERTIES QT_RESOURCE_ALIAS "Slider.qml" +) +set_source_files_properties("../../shared/TabSet.qml" + PROPERTIES QT_RESOURCE_ALIAS "TabSet.qml" +) +set_source_files_properties("../../shared/TextField.qml" + PROPERTIES QT_RESOURCE_ALIAS "TextField.qml" +) +set_source_files_properties("../../shared/images/back.png" + PROPERTIES QT_RESOURCE_ALIAS "images/back.png" +) +set_source_files_properties("../../shared/images/checkmark.png" + PROPERTIES QT_RESOURCE_ALIAS "images/checkmark.png" +) +set_source_files_properties("../../shared/images/next.png" + PROPERTIES QT_RESOURCE_ALIAS "images/next.png" +) +set_source_files_properties("../../shared/images/qt-logo.png" + PROPERTIES QT_RESOURCE_ALIAS "images/qt-logo.png" +) +set_source_files_properties("../../shared/images/slider_handle.png" + PROPERTIES QT_RESOURCE_ALIAS "images/slider_handle.png" +) +set_source_files_properties("../../shared/images/tab.png" + PROPERTIES QT_RESOURCE_ALIAS "images/tab.png" +) +set(shared_resource_files + "Button.qml" + "CheckBox.qml" + "FlickrRssModel.qml" + "Label.qml" + "LauncherList.qml" + "SimpleLauncherDelegate.qml" + "Slider.qml" + "TabSet.qml" + "TextField.qml" + "images/back.png" + "images/checkmark.png" + "images/next.png" + "images/qt-logo.png" + "images/slider_handle.png" + "images/tab.png" +) + +QT6_ADD_RESOURCES(affectors "shared" + PREFIX + "/shared" + BASE + "../../shared" + FILES + ${shared_resource_files} +) + + +install(TARGETS affectors + RUNTIME DESTINATION "${INSTALL_EXAMPLEDIR}" + BUNDLE DESTINATION "${INSTALL_EXAMPLEDIR}" + LIBRARY DESTINATION "${INSTALL_EXAMPLEDIR}" +) diff --git a/examples/quick/particles/customparticle/CMakeLists.txt b/examples/quick/particles/customparticle/CMakeLists.txt new file mode 100644 index 0000000000..efa6595866 --- /dev/null +++ b/examples/quick/particles/customparticle/CMakeLists.txt @@ -0,0 +1,255 @@ +# Generated from customparticle.pro. + +cmake_minimum_required(VERSION 3.14) +project(customparticle LANGUAGES CXX) + +set(CMAKE_INCLUDE_CURRENT_DIR ON) + +set(CMAKE_AUTOMOC ON) +set(CMAKE_AUTORCC ON) +set(CMAKE_AUTOUIC ON) + +set(INSTALL_EXAMPLEDIR "examples") + +find_package(Qt6 COMPONENTS Core) +find_package(Qt6 COMPONENTS Gui) +find_package(Qt6 COMPONENTS Quick) +find_package(Qt6 COMPONENTS Qml) + +add_qt_gui_executable(customparticle + main.cpp +) +target_link_libraries(customparticle PUBLIC + Qt::Core + Qt::Gui + Qt::Qml + Qt::Quick +) + +# Resources: +set(customparticle_resource_files + "content/blurparticles.qml" + "content/fragmentshader.qml" + "content/imagecolors.qml" + "customparticle.qml" +) + +QT6_ADD_RESOURCES(customparticle "customparticle" + PREFIX + "/particles/customparticle" + FILES + ${customparticle_resource_files} +) +set_source_files_properties("../images/_explo.png" + PROPERTIES QT_RESOURCE_ALIAS "images/_explo.png" +) +set_source_files_properties("../images/backgroundLeaves.jpg" + PROPERTIES QT_RESOURCE_ALIAS "images/backgroundLeaves.jpg" +) +set_source_files_properties("../images/bear_tiles.png" + PROPERTIES QT_RESOURCE_ALIAS "images/bear_tiles.png" +) +set_source_files_properties("../images/candle.png" + PROPERTIES QT_RESOURCE_ALIAS "images/candle.png" +) +set_source_files_properties("../images/colortable.png" + PROPERTIES QT_RESOURCE_ALIAS "images/colortable.png" +) +set_source_files_properties("../images/finalfrontier.png" + PROPERTIES QT_RESOURCE_ALIAS "images/finalfrontier.png" +) +set_source_files_properties("../images/flower.png" + PROPERTIES QT_RESOURCE_ALIAS "images/flower.png" +) +set_source_files_properties("../images/matchmask.png" + PROPERTIES QT_RESOURCE_ALIAS "images/matchmask.png" +) +set_source_files_properties("../images/meteor.png" + PROPERTIES QT_RESOURCE_ALIAS "images/meteor.png" +) +set_source_files_properties("../images/meteor_explo.png" + PROPERTIES QT_RESOURCE_ALIAS "images/meteor_explo.png" +) +set_source_files_properties("../images/meteors.png" + PROPERTIES QT_RESOURCE_ALIAS "images/meteors.png" +) +set_source_files_properties("../images/nullRock.png" + PROPERTIES QT_RESOURCE_ALIAS "images/nullRock.png" +) +set_source_files_properties("../images/particle2.png" + PROPERTIES QT_RESOURCE_ALIAS "images/particle2.png" +) +set_source_files_properties("../images/particle3.png" + PROPERTIES QT_RESOURCE_ALIAS "images/particle3.png" +) +set_source_files_properties("../images/particleA.png" + PROPERTIES QT_RESOURCE_ALIAS "images/particleA.png" +) +set_source_files_properties("../images/portal_bg.png" + PROPERTIES QT_RESOURCE_ALIAS "images/portal_bg.png" +) +set_source_files_properties("../images/realLeaf1.png" + PROPERTIES QT_RESOURCE_ALIAS "images/realLeaf1.png" +) +set_source_files_properties("../images/realLeaf2.png" + PROPERTIES QT_RESOURCE_ALIAS "images/realLeaf2.png" +) +set_source_files_properties("../images/realLeaf3.png" + PROPERTIES QT_RESOURCE_ALIAS "images/realLeaf3.png" +) +set_source_files_properties("../images/realLeaf4.png" + PROPERTIES QT_RESOURCE_ALIAS "images/realLeaf4.png" +) +set_source_files_properties("../images/rocket.png" + PROPERTIES QT_RESOURCE_ALIAS "images/rocket.png" +) +set_source_files_properties("../images/rocket2.png" + PROPERTIES QT_RESOURCE_ALIAS "images/rocket2.png" +) +set_source_files_properties("../images/sizeInOut.png" + PROPERTIES QT_RESOURCE_ALIAS "images/sizeInOut.png" +) +set_source_files_properties("../images/snowflake.png" + PROPERTIES QT_RESOURCE_ALIAS "images/snowflake.png" +) +set_source_files_properties("../images/sparkleSize.png" + PROPERTIES QT_RESOURCE_ALIAS "images/sparkleSize.png" +) +set_source_files_properties("../images/starfish_0.png" + PROPERTIES QT_RESOURCE_ALIAS "images/starfish_0.png" +) +set_source_files_properties("../images/starfish_1.png" + PROPERTIES QT_RESOURCE_ALIAS "images/starfish_1.png" +) +set_source_files_properties("../images/starfish_2.png" + PROPERTIES QT_RESOURCE_ALIAS "images/starfish_2.png" +) +set_source_files_properties("../images/starfish_3.png" + PROPERTIES QT_RESOURCE_ALIAS "images/starfish_3.png" +) +set_source_files_properties("../images/starfish_4.png" + PROPERTIES QT_RESOURCE_ALIAS "images/starfish_4.png" +) +set_source_files_properties("../images/starfish_mask.png" + PROPERTIES QT_RESOURCE_ALIAS "images/starfish_mask.png" +) +set(images_resource_files + "images/_explo.png" + "images/backgroundLeaves.jpg" + "images/bear_tiles.png" + "images/candle.png" + "images/colortable.png" + "images/finalfrontier.png" + "images/flower.png" + "images/matchmask.png" + "images/meteor.png" + "images/meteor_explo.png" + "images/meteors.png" + "images/nullRock.png" + "images/particle2.png" + "images/particle3.png" + "images/particleA.png" + "images/portal_bg.png" + "images/realLeaf1.png" + "images/realLeaf2.png" + "images/realLeaf3.png" + "images/realLeaf4.png" + "images/rocket.png" + "images/rocket2.png" + "images/sizeInOut.png" + "images/snowflake.png" + "images/sparkleSize.png" + "images/starfish_0.png" + "images/starfish_1.png" + "images/starfish_2.png" + "images/starfish_3.png" + "images/starfish_4.png" + "images/starfish_mask.png" +) + +QT6_ADD_RESOURCES(customparticle "images" + PREFIX + "/particles" + BASE + ".." + FILES + ${images_resource_files} +) +set_source_files_properties("../../shared/Button.qml" + PROPERTIES QT_RESOURCE_ALIAS "Button.qml" +) +set_source_files_properties("../../shared/CheckBox.qml" + PROPERTIES QT_RESOURCE_ALIAS "CheckBox.qml" +) +set_source_files_properties("../../shared/FlickrRssModel.qml" + PROPERTIES QT_RESOURCE_ALIAS "FlickrRssModel.qml" +) +set_source_files_properties("../../shared/Label.qml" + PROPERTIES QT_RESOURCE_ALIAS "Label.qml" +) +set_source_files_properties("../../shared/LauncherList.qml" + PROPERTIES QT_RESOURCE_ALIAS "LauncherList.qml" +) +set_source_files_properties("../../shared/SimpleLauncherDelegate.qml" + PROPERTIES QT_RESOURCE_ALIAS "SimpleLauncherDelegate.qml" +) +set_source_files_properties("../../shared/Slider.qml" + PROPERTIES QT_RESOURCE_ALIAS "Slider.qml" +) +set_source_files_properties("../../shared/TabSet.qml" + PROPERTIES QT_RESOURCE_ALIAS "TabSet.qml" +) +set_source_files_properties("../../shared/TextField.qml" + PROPERTIES QT_RESOURCE_ALIAS "TextField.qml" +) +set_source_files_properties("../../shared/images/back.png" + PROPERTIES QT_RESOURCE_ALIAS "images/back.png" +) +set_source_files_properties("../../shared/images/checkmark.png" + PROPERTIES QT_RESOURCE_ALIAS "images/checkmark.png" +) +set_source_files_properties("../../shared/images/next.png" + PROPERTIES QT_RESOURCE_ALIAS "images/next.png" +) +set_source_files_properties("../../shared/images/qt-logo.png" + PROPERTIES QT_RESOURCE_ALIAS "images/qt-logo.png" +) +set_source_files_properties("../../shared/images/slider_handle.png" + PROPERTIES QT_RESOURCE_ALIAS "images/slider_handle.png" +) +set_source_files_properties("../../shared/images/tab.png" + PROPERTIES QT_RESOURCE_ALIAS "images/tab.png" +) +set(shared_resource_files + "Button.qml" + "CheckBox.qml" + "FlickrRssModel.qml" + "Label.qml" + "LauncherList.qml" + "SimpleLauncherDelegate.qml" + "Slider.qml" + "TabSet.qml" + "TextField.qml" + "images/back.png" + "images/checkmark.png" + "images/next.png" + "images/qt-logo.png" + "images/slider_handle.png" + "images/tab.png" +) + +QT6_ADD_RESOURCES(customparticle "shared" + PREFIX + "/shared" + BASE + "../../shared" + FILES + ${shared_resource_files} +) + + +install(TARGETS customparticle + RUNTIME DESTINATION "${INSTALL_EXAMPLEDIR}" + BUNDLE DESTINATION "${INSTALL_EXAMPLEDIR}" + LIBRARY DESTINATION "${INSTALL_EXAMPLEDIR}" +) diff --git a/examples/quick/particles/emitters/CMakeLists.txt b/examples/quick/particles/emitters/CMakeLists.txt new file mode 100644 index 0000000000..61ce008fcb --- /dev/null +++ b/examples/quick/particles/emitters/CMakeLists.txt @@ -0,0 +1,259 @@ +# Generated from emitters.pro. + +cmake_minimum_required(VERSION 3.14) +project(emitters LANGUAGES CXX) + +set(CMAKE_INCLUDE_CURRENT_DIR ON) + +set(CMAKE_AUTOMOC ON) +set(CMAKE_AUTORCC ON) +set(CMAKE_AUTOUIC ON) + +set(INSTALL_EXAMPLEDIR "examples") + +find_package(Qt6 COMPONENTS Core) +find_package(Qt6 COMPONENTS Gui) +find_package(Qt6 COMPONENTS Quick) +find_package(Qt6 COMPONENTS Qml) + +add_qt_gui_executable(emitters + main.cpp +) +target_link_libraries(emitters PUBLIC + Qt::Core + Qt::Gui + Qt::Qml + Qt::Quick +) + +# Resources: +set(emitters_resource_files + "content/burstandpulse.qml" + "content/customemitter.qml" + "content/emitmask.qml" + "content/maximumemitted.qml" + "content/shapeanddirection.qml" + "content/trailemitter.qml" + "content/velocityfrommotion.qml" + "emitters.qml" +) + +QT6_ADD_RESOURCES(emitters "emitters" + PREFIX + "/particles/emitters" + FILES + ${emitters_resource_files} +) +set_source_files_properties("../images/_explo.png" + PROPERTIES QT_RESOURCE_ALIAS "images/_explo.png" +) +set_source_files_properties("../images/backgroundLeaves.jpg" + PROPERTIES QT_RESOURCE_ALIAS "images/backgroundLeaves.jpg" +) +set_source_files_properties("../images/bear_tiles.png" + PROPERTIES QT_RESOURCE_ALIAS "images/bear_tiles.png" +) +set_source_files_properties("../images/candle.png" + PROPERTIES QT_RESOURCE_ALIAS "images/candle.png" +) +set_source_files_properties("../images/colortable.png" + PROPERTIES QT_RESOURCE_ALIAS "images/colortable.png" +) +set_source_files_properties("../images/finalfrontier.png" + PROPERTIES QT_RESOURCE_ALIAS "images/finalfrontier.png" +) +set_source_files_properties("../images/flower.png" + PROPERTIES QT_RESOURCE_ALIAS "images/flower.png" +) +set_source_files_properties("../images/matchmask.png" + PROPERTIES QT_RESOURCE_ALIAS "images/matchmask.png" +) +set_source_files_properties("../images/meteor.png" + PROPERTIES QT_RESOURCE_ALIAS "images/meteor.png" +) +set_source_files_properties("../images/meteor_explo.png" + PROPERTIES QT_RESOURCE_ALIAS "images/meteor_explo.png" +) +set_source_files_properties("../images/meteors.png" + PROPERTIES QT_RESOURCE_ALIAS "images/meteors.png" +) +set_source_files_properties("../images/nullRock.png" + PROPERTIES QT_RESOURCE_ALIAS "images/nullRock.png" +) +set_source_files_properties("../images/particle2.png" + PROPERTIES QT_RESOURCE_ALIAS "images/particle2.png" +) +set_source_files_properties("../images/particle3.png" + PROPERTIES QT_RESOURCE_ALIAS "images/particle3.png" +) +set_source_files_properties("../images/particleA.png" + PROPERTIES QT_RESOURCE_ALIAS "images/particleA.png" +) +set_source_files_properties("../images/portal_bg.png" + PROPERTIES QT_RESOURCE_ALIAS "images/portal_bg.png" +) +set_source_files_properties("../images/realLeaf1.png" + PROPERTIES QT_RESOURCE_ALIAS "images/realLeaf1.png" +) +set_source_files_properties("../images/realLeaf2.png" + PROPERTIES QT_RESOURCE_ALIAS "images/realLeaf2.png" +) +set_source_files_properties("../images/realLeaf3.png" + PROPERTIES QT_RESOURCE_ALIAS "images/realLeaf3.png" +) +set_source_files_properties("../images/realLeaf4.png" + PROPERTIES QT_RESOURCE_ALIAS "images/realLeaf4.png" +) +set_source_files_properties("../images/rocket.png" + PROPERTIES QT_RESOURCE_ALIAS "images/rocket.png" +) +set_source_files_properties("../images/rocket2.png" + PROPERTIES QT_RESOURCE_ALIAS "images/rocket2.png" +) +set_source_files_properties("../images/sizeInOut.png" + PROPERTIES QT_RESOURCE_ALIAS "images/sizeInOut.png" +) +set_source_files_properties("../images/snowflake.png" + PROPERTIES QT_RESOURCE_ALIAS "images/snowflake.png" +) +set_source_files_properties("../images/sparkleSize.png" + PROPERTIES QT_RESOURCE_ALIAS "images/sparkleSize.png" +) +set_source_files_properties("../images/starfish_0.png" + PROPERTIES QT_RESOURCE_ALIAS "images/starfish_0.png" +) +set_source_files_properties("../images/starfish_1.png" + PROPERTIES QT_RESOURCE_ALIAS "images/starfish_1.png" +) +set_source_files_properties("../images/starfish_2.png" + PROPERTIES QT_RESOURCE_ALIAS "images/starfish_2.png" +) +set_source_files_properties("../images/starfish_3.png" + PROPERTIES QT_RESOURCE_ALIAS "images/starfish_3.png" +) +set_source_files_properties("../images/starfish_4.png" + PROPERTIES QT_RESOURCE_ALIAS "images/starfish_4.png" +) +set_source_files_properties("../images/starfish_mask.png" + PROPERTIES QT_RESOURCE_ALIAS "images/starfish_mask.png" +) +set(images_resource_files + "images/_explo.png" + "images/backgroundLeaves.jpg" + "images/bear_tiles.png" + "images/candle.png" + "images/colortable.png" + "images/finalfrontier.png" + "images/flower.png" + "images/matchmask.png" + "images/meteor.png" + "images/meteor_explo.png" + "images/meteors.png" + "images/nullRock.png" + "images/particle2.png" + "images/particle3.png" + "images/particleA.png" + "images/portal_bg.png" + "images/realLeaf1.png" + "images/realLeaf2.png" + "images/realLeaf3.png" + "images/realLeaf4.png" + "images/rocket.png" + "images/rocket2.png" + "images/sizeInOut.png" + "images/snowflake.png" + "images/sparkleSize.png" + "images/starfish_0.png" + "images/starfish_1.png" + "images/starfish_2.png" + "images/starfish_3.png" + "images/starfish_4.png" + "images/starfish_mask.png" +) + +QT6_ADD_RESOURCES(emitters "images" + PREFIX + "/particles" + BASE + ".." + FILES + ${images_resource_files} +) +set_source_files_properties("../../shared/Button.qml" + PROPERTIES QT_RESOURCE_ALIAS "Button.qml" +) +set_source_files_properties("../../shared/CheckBox.qml" + PROPERTIES QT_RESOURCE_ALIAS "CheckBox.qml" +) +set_source_files_properties("../../shared/FlickrRssModel.qml" + PROPERTIES QT_RESOURCE_ALIAS "FlickrRssModel.qml" +) +set_source_files_properties("../../shared/Label.qml" + PROPERTIES QT_RESOURCE_ALIAS "Label.qml" +) +set_source_files_properties("../../shared/LauncherList.qml" + PROPERTIES QT_RESOURCE_ALIAS "LauncherList.qml" +) +set_source_files_properties("../../shared/SimpleLauncherDelegate.qml" + PROPERTIES QT_RESOURCE_ALIAS "SimpleLauncherDelegate.qml" +) +set_source_files_properties("../../shared/Slider.qml" + PROPERTIES QT_RESOURCE_ALIAS "Slider.qml" +) +set_source_files_properties("../../shared/TabSet.qml" + PROPERTIES QT_RESOURCE_ALIAS "TabSet.qml" +) +set_source_files_properties("../../shared/TextField.qml" + PROPERTIES QT_RESOURCE_ALIAS "TextField.qml" +) +set_source_files_properties("../../shared/images/back.png" + PROPERTIES QT_RESOURCE_ALIAS "images/back.png" +) +set_source_files_properties("../../shared/images/checkmark.png" + PROPERTIES QT_RESOURCE_ALIAS "images/checkmark.png" +) +set_source_files_properties("../../shared/images/next.png" + PROPERTIES QT_RESOURCE_ALIAS "images/next.png" +) +set_source_files_properties("../../shared/images/qt-logo.png" + PROPERTIES QT_RESOURCE_ALIAS "images/qt-logo.png" +) +set_source_files_properties("../../shared/images/slider_handle.png" + PROPERTIES QT_RESOURCE_ALIAS "images/slider_handle.png" +) +set_source_files_properties("../../shared/images/tab.png" + PROPERTIES QT_RESOURCE_ALIAS "images/tab.png" +) +set(shared_resource_files + "Button.qml" + "CheckBox.qml" + "FlickrRssModel.qml" + "Label.qml" + "LauncherList.qml" + "SimpleLauncherDelegate.qml" + "Slider.qml" + "TabSet.qml" + "TextField.qml" + "images/back.png" + "images/checkmark.png" + "images/next.png" + "images/qt-logo.png" + "images/slider_handle.png" + "images/tab.png" +) + +QT6_ADD_RESOURCES(emitters "shared" + PREFIX + "/shared" + BASE + "../../shared" + FILES + ${shared_resource_files} +) + + +install(TARGETS emitters + RUNTIME DESTINATION "${INSTALL_EXAMPLEDIR}" + BUNDLE DESTINATION "${INSTALL_EXAMPLEDIR}" + LIBRARY DESTINATION "${INSTALL_EXAMPLEDIR}" +) diff --git a/examples/quick/particles/imageparticle/CMakeLists.txt b/examples/quick/particles/imageparticle/CMakeLists.txt new file mode 100644 index 0000000000..44f985d238 --- /dev/null +++ b/examples/quick/particles/imageparticle/CMakeLists.txt @@ -0,0 +1,259 @@ +# Generated from imageparticle.pro. + +cmake_minimum_required(VERSION 3.14) +project(imageparticle LANGUAGES CXX) + +set(CMAKE_INCLUDE_CURRENT_DIR ON) + +set(CMAKE_AUTOMOC ON) +set(CMAKE_AUTORCC ON) +set(CMAKE_AUTOUIC ON) + +set(INSTALL_EXAMPLEDIR "examples") + +find_package(Qt6 COMPONENTS Core) +find_package(Qt6 COMPONENTS Gui) +find_package(Qt6 COMPONENTS Quick) +find_package(Qt6 COMPONENTS Qml) + +add_qt_gui_executable(imageparticle + main.cpp +) +target_link_libraries(imageparticle PUBLIC + Qt::Core + Qt::Gui + Qt::Qml + Qt::Quick +) + +# Resources: +set(imageparticle_resource_files + "content/allatonce.qml" + "content/colored.qml" + "content/colortable.qml" + "content/deformation.qml" + "content/rotation.qml" + "content/sharing.qml" + "content/sprites.qml" + "imageparticle.qml" +) + +QT6_ADD_RESOURCES(imageparticle "imageparticle" + PREFIX + "/particles/imageparticle" + FILES + ${imageparticle_resource_files} +) +set_source_files_properties("../images/_explo.png" + PROPERTIES QT_RESOURCE_ALIAS "images/_explo.png" +) +set_source_files_properties("../images/backgroundLeaves.jpg" + PROPERTIES QT_RESOURCE_ALIAS "images/backgroundLeaves.jpg" +) +set_source_files_properties("../images/bear_tiles.png" + PROPERTIES QT_RESOURCE_ALIAS "images/bear_tiles.png" +) +set_source_files_properties("../images/candle.png" + PROPERTIES QT_RESOURCE_ALIAS "images/candle.png" +) +set_source_files_properties("../images/colortable.png" + PROPERTIES QT_RESOURCE_ALIAS "images/colortable.png" +) +set_source_files_properties("../images/finalfrontier.png" + PROPERTIES QT_RESOURCE_ALIAS "images/finalfrontier.png" +) +set_source_files_properties("../images/flower.png" + PROPERTIES QT_RESOURCE_ALIAS "images/flower.png" +) +set_source_files_properties("../images/matchmask.png" + PROPERTIES QT_RESOURCE_ALIAS "images/matchmask.png" +) +set_source_files_properties("../images/meteor.png" + PROPERTIES QT_RESOURCE_ALIAS "images/meteor.png" +) +set_source_files_properties("../images/meteor_explo.png" + PROPERTIES QT_RESOURCE_ALIAS "images/meteor_explo.png" +) +set_source_files_properties("../images/meteors.png" + PROPERTIES QT_RESOURCE_ALIAS "images/meteors.png" +) +set_source_files_properties("../images/nullRock.png" + PROPERTIES QT_RESOURCE_ALIAS "images/nullRock.png" +) +set_source_files_properties("../images/particle2.png" + PROPERTIES QT_RESOURCE_ALIAS "images/particle2.png" +) +set_source_files_properties("../images/particle3.png" + PROPERTIES QT_RESOURCE_ALIAS "images/particle3.png" +) +set_source_files_properties("../images/particleA.png" + PROPERTIES QT_RESOURCE_ALIAS "images/particleA.png" +) +set_source_files_properties("../images/portal_bg.png" + PROPERTIES QT_RESOURCE_ALIAS "images/portal_bg.png" +) +set_source_files_properties("../images/realLeaf1.png" + PROPERTIES QT_RESOURCE_ALIAS "images/realLeaf1.png" +) +set_source_files_properties("../images/realLeaf2.png" + PROPERTIES QT_RESOURCE_ALIAS "images/realLeaf2.png" +) +set_source_files_properties("../images/realLeaf3.png" + PROPERTIES QT_RESOURCE_ALIAS "images/realLeaf3.png" +) +set_source_files_properties("../images/realLeaf4.png" + PROPERTIES QT_RESOURCE_ALIAS "images/realLeaf4.png" +) +set_source_files_properties("../images/rocket.png" + PROPERTIES QT_RESOURCE_ALIAS "images/rocket.png" +) +set_source_files_properties("../images/rocket2.png" + PROPERTIES QT_RESOURCE_ALIAS "images/rocket2.png" +) +set_source_files_properties("../images/sizeInOut.png" + PROPERTIES QT_RESOURCE_ALIAS "images/sizeInOut.png" +) +set_source_files_properties("../images/snowflake.png" + PROPERTIES QT_RESOURCE_ALIAS "images/snowflake.png" +) +set_source_files_properties("../images/sparkleSize.png" + PROPERTIES QT_RESOURCE_ALIAS "images/sparkleSize.png" +) +set_source_files_properties("../images/starfish_0.png" + PROPERTIES QT_RESOURCE_ALIAS "images/starfish_0.png" +) +set_source_files_properties("../images/starfish_1.png" + PROPERTIES QT_RESOURCE_ALIAS "images/starfish_1.png" +) +set_source_files_properties("../images/starfish_2.png" + PROPERTIES QT_RESOURCE_ALIAS "images/starfish_2.png" +) +set_source_files_properties("../images/starfish_3.png" + PROPERTIES QT_RESOURCE_ALIAS "images/starfish_3.png" +) +set_source_files_properties("../images/starfish_4.png" + PROPERTIES QT_RESOURCE_ALIAS "images/starfish_4.png" +) +set_source_files_properties("../images/starfish_mask.png" + PROPERTIES QT_RESOURCE_ALIAS "images/starfish_mask.png" +) +set(images_resource_files + "images/_explo.png" + "images/backgroundLeaves.jpg" + "images/bear_tiles.png" + "images/candle.png" + "images/colortable.png" + "images/finalfrontier.png" + "images/flower.png" + "images/matchmask.png" + "images/meteor.png" + "images/meteor_explo.png" + "images/meteors.png" + "images/nullRock.png" + "images/particle2.png" + "images/particle3.png" + "images/particleA.png" + "images/portal_bg.png" + "images/realLeaf1.png" + "images/realLeaf2.png" + "images/realLeaf3.png" + "images/realLeaf4.png" + "images/rocket.png" + "images/rocket2.png" + "images/sizeInOut.png" + "images/snowflake.png" + "images/sparkleSize.png" + "images/starfish_0.png" + "images/starfish_1.png" + "images/starfish_2.png" + "images/starfish_3.png" + "images/starfish_4.png" + "images/starfish_mask.png" +) + +QT6_ADD_RESOURCES(imageparticle "images" + PREFIX + "/particles" + BASE + ".." + FILES + ${images_resource_files} +) +set_source_files_properties("../../shared/Button.qml" + PROPERTIES QT_RESOURCE_ALIAS "Button.qml" +) +set_source_files_properties("../../shared/CheckBox.qml" + PROPERTIES QT_RESOURCE_ALIAS "CheckBox.qml" +) +set_source_files_properties("../../shared/FlickrRssModel.qml" + PROPERTIES QT_RESOURCE_ALIAS "FlickrRssModel.qml" +) +set_source_files_properties("../../shared/Label.qml" + PROPERTIES QT_RESOURCE_ALIAS "Label.qml" +) +set_source_files_properties("../../shared/LauncherList.qml" + PROPERTIES QT_RESOURCE_ALIAS "LauncherList.qml" +) +set_source_files_properties("../../shared/SimpleLauncherDelegate.qml" + PROPERTIES QT_RESOURCE_ALIAS "SimpleLauncherDelegate.qml" +) +set_source_files_properties("../../shared/Slider.qml" + PROPERTIES QT_RESOURCE_ALIAS "Slider.qml" +) +set_source_files_properties("../../shared/TabSet.qml" + PROPERTIES QT_RESOURCE_ALIAS "TabSet.qml" +) +set_source_files_properties("../../shared/TextField.qml" + PROPERTIES QT_RESOURCE_ALIAS "TextField.qml" +) +set_source_files_properties("../../shared/images/back.png" + PROPERTIES QT_RESOURCE_ALIAS "images/back.png" +) +set_source_files_properties("../../shared/images/checkmark.png" + PROPERTIES QT_RESOURCE_ALIAS "images/checkmark.png" +) +set_source_files_properties("../../shared/images/next.png" + PROPERTIES QT_RESOURCE_ALIAS "images/next.png" +) +set_source_files_properties("../../shared/images/qt-logo.png" + PROPERTIES QT_RESOURCE_ALIAS "images/qt-logo.png" +) +set_source_files_properties("../../shared/images/slider_handle.png" + PROPERTIES QT_RESOURCE_ALIAS "images/slider_handle.png" +) +set_source_files_properties("../../shared/images/tab.png" + PROPERTIES QT_RESOURCE_ALIAS "images/tab.png" +) +set(shared_resource_files + "Button.qml" + "CheckBox.qml" + "FlickrRssModel.qml" + "Label.qml" + "LauncherList.qml" + "SimpleLauncherDelegate.qml" + "Slider.qml" + "TabSet.qml" + "TextField.qml" + "images/back.png" + "images/checkmark.png" + "images/next.png" + "images/qt-logo.png" + "images/slider_handle.png" + "images/tab.png" +) + +QT6_ADD_RESOURCES(imageparticle "shared" + PREFIX + "/shared" + BASE + "../../shared" + FILES + ${shared_resource_files} +) + + +install(TARGETS imageparticle + RUNTIME DESTINATION "${INSTALL_EXAMPLEDIR}" + BUNDLE DESTINATION "${INSTALL_EXAMPLEDIR}" + LIBRARY DESTINATION "${INSTALL_EXAMPLEDIR}" +) diff --git a/examples/quick/particles/system/CMakeLists.txt b/examples/quick/particles/system/CMakeLists.txt new file mode 100644 index 0000000000..12f4694f41 --- /dev/null +++ b/examples/quick/particles/system/CMakeLists.txt @@ -0,0 +1,257 @@ +# Generated from system.pro. + +cmake_minimum_required(VERSION 3.14) +project(system LANGUAGES CXX) + +set(CMAKE_INCLUDE_CURRENT_DIR ON) + +set(CMAKE_AUTOMOC ON) +set(CMAKE_AUTORCC ON) +set(CMAKE_AUTOUIC ON) + +set(INSTALL_EXAMPLEDIR "examples") + +find_package(Qt6 COMPONENTS Core) +find_package(Qt6 COMPONENTS Gui) +find_package(Qt6 COMPONENTS Quick) +find_package(Qt6 COMPONENTS Qml) + +add_qt_gui_executable(system + main.cpp +) +target_link_libraries(system PUBLIC + Qt::Core + Qt::Gui + Qt::Qml + Qt::Quick +) + +# Resources: +set(system_resource_files + "content/dynamiccomparison.qml" + "content/dynamicemitters.qml" + "content/multiplepainters.qml" + "content/startstop.qml" + "content/timedgroupchanges.qml" + "system.qml" +) + +QT6_ADD_RESOURCES(system "system" + PREFIX + "/particles/system" + FILES + ${system_resource_files} +) +set_source_files_properties("../images/_explo.png" + PROPERTIES QT_RESOURCE_ALIAS "images/_explo.png" +) +set_source_files_properties("../images/backgroundLeaves.jpg" + PROPERTIES QT_RESOURCE_ALIAS "images/backgroundLeaves.jpg" +) +set_source_files_properties("../images/bear_tiles.png" + PROPERTIES QT_RESOURCE_ALIAS "images/bear_tiles.png" +) +set_source_files_properties("../images/candle.png" + PROPERTIES QT_RESOURCE_ALIAS "images/candle.png" +) +set_source_files_properties("../images/colortable.png" + PROPERTIES QT_RESOURCE_ALIAS "images/colortable.png" +) +set_source_files_properties("../images/finalfrontier.png" + PROPERTIES QT_RESOURCE_ALIAS "images/finalfrontier.png" +) +set_source_files_properties("../images/flower.png" + PROPERTIES QT_RESOURCE_ALIAS "images/flower.png" +) +set_source_files_properties("../images/matchmask.png" + PROPERTIES QT_RESOURCE_ALIAS "images/matchmask.png" +) +set_source_files_properties("../images/meteor.png" + PROPERTIES QT_RESOURCE_ALIAS "images/meteor.png" +) +set_source_files_properties("../images/meteor_explo.png" + PROPERTIES QT_RESOURCE_ALIAS "images/meteor_explo.png" +) +set_source_files_properties("../images/meteors.png" + PROPERTIES QT_RESOURCE_ALIAS "images/meteors.png" +) +set_source_files_properties("../images/nullRock.png" + PROPERTIES QT_RESOURCE_ALIAS "images/nullRock.png" +) +set_source_files_properties("../images/particle2.png" + PROPERTIES QT_RESOURCE_ALIAS "images/particle2.png" +) +set_source_files_properties("../images/particle3.png" + PROPERTIES QT_RESOURCE_ALIAS "images/particle3.png" +) +set_source_files_properties("../images/particleA.png" + PROPERTIES QT_RESOURCE_ALIAS "images/particleA.png" +) +set_source_files_properties("../images/portal_bg.png" + PROPERTIES QT_RESOURCE_ALIAS "images/portal_bg.png" +) +set_source_files_properties("../images/realLeaf1.png" + PROPERTIES QT_RESOURCE_ALIAS "images/realLeaf1.png" +) +set_source_files_properties("../images/realLeaf2.png" + PROPERTIES QT_RESOURCE_ALIAS "images/realLeaf2.png" +) +set_source_files_properties("../images/realLeaf3.png" + PROPERTIES QT_RESOURCE_ALIAS "images/realLeaf3.png" +) +set_source_files_properties("../images/realLeaf4.png" + PROPERTIES QT_RESOURCE_ALIAS "images/realLeaf4.png" +) +set_source_files_properties("../images/rocket.png" + PROPERTIES QT_RESOURCE_ALIAS "images/rocket.png" +) +set_source_files_properties("../images/rocket2.png" + PROPERTIES QT_RESOURCE_ALIAS "images/rocket2.png" +) +set_source_files_properties("../images/sizeInOut.png" + PROPERTIES QT_RESOURCE_ALIAS "images/sizeInOut.png" +) +set_source_files_properties("../images/snowflake.png" + PROPERTIES QT_RESOURCE_ALIAS "images/snowflake.png" +) +set_source_files_properties("../images/sparkleSize.png" + PROPERTIES QT_RESOURCE_ALIAS "images/sparkleSize.png" +) +set_source_files_properties("../images/starfish_0.png" + PROPERTIES QT_RESOURCE_ALIAS "images/starfish_0.png" +) +set_source_files_properties("../images/starfish_1.png" + PROPERTIES QT_RESOURCE_ALIAS "images/starfish_1.png" +) +set_source_files_properties("../images/starfish_2.png" + PROPERTIES QT_RESOURCE_ALIAS "images/starfish_2.png" +) +set_source_files_properties("../images/starfish_3.png" + PROPERTIES QT_RESOURCE_ALIAS "images/starfish_3.png" +) +set_source_files_properties("../images/starfish_4.png" + PROPERTIES QT_RESOURCE_ALIAS "images/starfish_4.png" +) +set_source_files_properties("../images/starfish_mask.png" + PROPERTIES QT_RESOURCE_ALIAS "images/starfish_mask.png" +) +set(images_resource_files + "images/_explo.png" + "images/backgroundLeaves.jpg" + "images/bear_tiles.png" + "images/candle.png" + "images/colortable.png" + "images/finalfrontier.png" + "images/flower.png" + "images/matchmask.png" + "images/meteor.png" + "images/meteor_explo.png" + "images/meteors.png" + "images/nullRock.png" + "images/particle2.png" + "images/particle3.png" + "images/particleA.png" + "images/portal_bg.png" + "images/realLeaf1.png" + "images/realLeaf2.png" + "images/realLeaf3.png" + "images/realLeaf4.png" + "images/rocket.png" + "images/rocket2.png" + "images/sizeInOut.png" + "images/snowflake.png" + "images/sparkleSize.png" + "images/starfish_0.png" + "images/starfish_1.png" + "images/starfish_2.png" + "images/starfish_3.png" + "images/starfish_4.png" + "images/starfish_mask.png" +) + +QT6_ADD_RESOURCES(system "images" + PREFIX + "/particles" + BASE + ".." + FILES + ${images_resource_files} +) +set_source_files_properties("../../shared/Button.qml" + PROPERTIES QT_RESOURCE_ALIAS "Button.qml" +) +set_source_files_properties("../../shared/CheckBox.qml" + PROPERTIES QT_RESOURCE_ALIAS "CheckBox.qml" +) +set_source_files_properties("../../shared/FlickrRssModel.qml" + PROPERTIES QT_RESOURCE_ALIAS "FlickrRssModel.qml" +) +set_source_files_properties("../../shared/Label.qml" + PROPERTIES QT_RESOURCE_ALIAS "Label.qml" +) +set_source_files_properties("../../shared/LauncherList.qml" + PROPERTIES QT_RESOURCE_ALIAS "LauncherList.qml" +) +set_source_files_properties("../../shared/SimpleLauncherDelegate.qml" + PROPERTIES QT_RESOURCE_ALIAS "SimpleLauncherDelegate.qml" +) +set_source_files_properties("../../shared/Slider.qml" + PROPERTIES QT_RESOURCE_ALIAS "Slider.qml" +) +set_source_files_properties("../../shared/TabSet.qml" + PROPERTIES QT_RESOURCE_ALIAS "TabSet.qml" +) +set_source_files_properties("../../shared/TextField.qml" + PROPERTIES QT_RESOURCE_ALIAS "TextField.qml" +) +set_source_files_properties("../../shared/images/back.png" + PROPERTIES QT_RESOURCE_ALIAS "images/back.png" +) +set_source_files_properties("../../shared/images/checkmark.png" + PROPERTIES QT_RESOURCE_ALIAS "images/checkmark.png" +) +set_source_files_properties("../../shared/images/next.png" + PROPERTIES QT_RESOURCE_ALIAS "images/next.png" +) +set_source_files_properties("../../shared/images/qt-logo.png" + PROPERTIES QT_RESOURCE_ALIAS "images/qt-logo.png" +) +set_source_files_properties("../../shared/images/slider_handle.png" + PROPERTIES QT_RESOURCE_ALIAS "images/slider_handle.png" +) +set_source_files_properties("../../shared/images/tab.png" + PROPERTIES QT_RESOURCE_ALIAS "images/tab.png" +) +set(shared_resource_files + "Button.qml" + "CheckBox.qml" + "FlickrRssModel.qml" + "Label.qml" + "LauncherList.qml" + "SimpleLauncherDelegate.qml" + "Slider.qml" + "TabSet.qml" + "TextField.qml" + "images/back.png" + "images/checkmark.png" + "images/next.png" + "images/qt-logo.png" + "images/slider_handle.png" + "images/tab.png" +) + +QT6_ADD_RESOURCES(system "shared" + PREFIX + "/shared" + BASE + "../../shared" + FILES + ${shared_resource_files} +) + + +install(TARGETS system + RUNTIME DESTINATION "${INSTALL_EXAMPLEDIR}" + BUNDLE DESTINATION "${INSTALL_EXAMPLEDIR}" + LIBRARY DESTINATION "${INSTALL_EXAMPLEDIR}" +) |