summaryrefslogtreecommitdiffstats
path: root/examples/widgets/animation
diff options
context:
space:
mode:
Diffstat (limited to 'examples/widgets/animation')
-rw-r--r--examples/widgets/animation/CMakeLists.txt8
-rw-r--r--examples/widgets/animation/animatedtiles/CMakeLists.txt26
-rw-r--r--examples/widgets/animation/easing/CMakeLists.txt23
-rw-r--r--examples/widgets/animation/moveblocks/CMakeLists.txt15
-rw-r--r--examples/widgets/animation/states/CMakeLists.txt25
-rw-r--r--examples/widgets/animation/stickman/CMakeLists.txt29
-rw-r--r--examples/widgets/animation/sub-attaq/CMakeLists.txt142
7 files changed, 268 insertions, 0 deletions
diff --git a/examples/widgets/animation/CMakeLists.txt b/examples/widgets/animation/CMakeLists.txt
new file mode 100644
index 0000000000..15f62728da
--- /dev/null
+++ b/examples/widgets/animation/CMakeLists.txt
@@ -0,0 +1,8 @@
+# Generated from animation.pro.
+
+add_subdirectory(animatedtiles)
+add_subdirectory(easing)
+add_subdirectory(moveblocks)
+add_subdirectory(states)
+add_subdirectory(stickman)
+add_subdirectory(sub-attaq)
diff --git a/examples/widgets/animation/animatedtiles/CMakeLists.txt b/examples/widgets/animation/animatedtiles/CMakeLists.txt
new file mode 100644
index 0000000000..0af95adcf8
--- /dev/null
+++ b/examples/widgets/animation/animatedtiles/CMakeLists.txt
@@ -0,0 +1,26 @@
+# Generated from animatedtiles.pro.
+
+#####################################################################
+## animatedtiles Binary:
+#####################################################################
+
+add_qt_executable(animatedtiles
+ GUI
+ OUTPUT_DIRECTORY "${INSTALL_EXAMPLESDIR}/widgets/animation/animatedtiles"
+ INSTALL_DIRECTORY "${INSTALL_EXAMPLESDIR}/widgets/animation/animatedtiles"
+ SOURCES
+ main.cpp
+ LIBRARIES
+ Qt::Widgets
+)
+
+# Resources:
+add_qt_resource(animatedtiles "animatedtiles" FILES
+ images/Time-For-Lunch-2.jpg
+ images/centered.png
+ images/ellipse.png
+ images/figure8.png
+ images/kinetic.png
+ images/random.png
+ images/tile.png)
+
diff --git a/examples/widgets/animation/easing/CMakeLists.txt b/examples/widgets/animation/easing/CMakeLists.txt
new file mode 100644
index 0000000000..ba391d082b
--- /dev/null
+++ b/examples/widgets/animation/easing/CMakeLists.txt
@@ -0,0 +1,23 @@
+# Generated from easing.pro.
+
+#####################################################################
+## easing Binary:
+#####################################################################
+
+add_qt_executable(easing
+ GUI
+ OUTPUT_DIRECTORY "${INSTALL_EXAMPLESDIR}/widgets/animation/easing"
+ INSTALL_DIRECTORY "${INSTALL_EXAMPLESDIR}/widgets/animation/easing"
+ SOURCES
+ animation.h
+ form.ui
+ main.cpp
+ window.cpp window.h
+ LIBRARIES
+ Qt::Widgets
+)
+
+# Resources:
+add_qt_resource(easing "easing" FILES
+ images/qt-logo.png)
+
diff --git a/examples/widgets/animation/moveblocks/CMakeLists.txt b/examples/widgets/animation/moveblocks/CMakeLists.txt
new file mode 100644
index 0000000000..5cbb8f4936
--- /dev/null
+++ b/examples/widgets/animation/moveblocks/CMakeLists.txt
@@ -0,0 +1,15 @@
+# Generated from moveblocks.pro.
+
+#####################################################################
+## moveblocks Binary:
+#####################################################################
+
+add_qt_executable(moveblocks
+ GUI
+ OUTPUT_DIRECTORY "${INSTALL_EXAMPLESDIR}/widgets/animation/moveblocks"
+ INSTALL_DIRECTORY "${INSTALL_EXAMPLESDIR}/widgets/animation/moveblocks"
+ SOURCES
+ main.cpp
+ LIBRARIES
+ Qt::Widgets
+)
diff --git a/examples/widgets/animation/states/CMakeLists.txt b/examples/widgets/animation/states/CMakeLists.txt
new file mode 100644
index 0000000000..52a9357789
--- /dev/null
+++ b/examples/widgets/animation/states/CMakeLists.txt
@@ -0,0 +1,25 @@
+# Generated from states.pro.
+
+#####################################################################
+## states Binary:
+#####################################################################
+
+add_qt_executable(states
+ GUI
+ OUTPUT_DIRECTORY "${INSTALL_EXAMPLESDIR}/widgets/animation/states"
+ INSTALL_DIRECTORY "${INSTALL_EXAMPLESDIR}/widgets/animation/states"
+ SOURCES
+ main.cpp
+ LIBRARIES
+ Qt::Widgets
+)
+
+# Resources:
+add_qt_resource(states "states" FILES
+ accessories-dictionary.png
+ akregator.png
+ digikam.png
+ help-browser.png
+ k3b.png
+ kchart.png)
+
diff --git a/examples/widgets/animation/stickman/CMakeLists.txt b/examples/widgets/animation/stickman/CMakeLists.txt
new file mode 100644
index 0000000000..f604598232
--- /dev/null
+++ b/examples/widgets/animation/stickman/CMakeLists.txt
@@ -0,0 +1,29 @@
+# Generated from stickman.pro.
+
+#####################################################################
+## stickman Binary:
+#####################################################################
+
+add_qt_executable(stickman
+ GUI
+ OUTPUT_DIRECTORY "${INSTALL_EXAMPLESDIR}/widgets/animation/stickman"
+ INSTALL_DIRECTORY "${INSTALL_EXAMPLESDIR}/widgets/animation/stickman"
+ SOURCES
+ animation.cpp animation.h
+ graphicsview.cpp graphicsview.h
+ lifecycle.cpp lifecycle.h
+ main.cpp
+ node.cpp node.h
+ rectbutton.cpp rectbutton.h
+ stickman.cpp stickman.h
+ LIBRARIES
+ Qt::Widgets
+)
+
+# Resources:
+add_qt_resource(stickman "stickman" FILES
+ animations/chilling.bin
+ animations/dancing.bin
+ animations/dead.bin
+ animations/jumping.bin)
+
diff --git a/examples/widgets/animation/sub-attaq/CMakeLists.txt b/examples/widgets/animation/sub-attaq/CMakeLists.txt
new file mode 100644
index 0000000000..e7cb602e19
--- /dev/null
+++ b/examples/widgets/animation/sub-attaq/CMakeLists.txt
@@ -0,0 +1,142 @@
+# Generated from sub-attaq.pro.
+
+#####################################################################
+## sub-attaq Binary:
+#####################################################################
+
+add_qt_executable(sub-attaq
+ GUI
+ OUTPUT_DIRECTORY "${INSTALL_EXAMPLESDIR}/widgets/animation/sub-attaq"
+ INSTALL_DIRECTORY "${INSTALL_EXAMPLESDIR}/widgets/animation/sub-attaq"
+ SOURCES
+ animationmanager.cpp animationmanager.h
+ boat.cpp boat.h boat_p.h
+ bomb.cpp bomb.h
+ graphicsscene.cpp graphicsscene.h
+ main.cpp
+ mainwindow.cpp mainwindow.h
+ pixmapitem.cpp pixmapitem.h
+ progressitem.cpp progressitem.h
+ qanimationstate.cpp qanimationstate.h
+ states.cpp states.h
+ submarine.cpp submarine.h submarine_p.h
+ textinformationitem.cpp textinformationitem.h
+ torpedo.cpp torpedo.h
+ LIBRARIES
+ Qt::Widgets
+)
+
+# Resources:
+set_source_files_properties("pics/big/background.png"
+ PROPERTIES alias "big/background")
+set_source_files_properties("pics/big/boat.png"
+ PROPERTIES alias "big/boat")
+set_source_files_properties("pics/big/bomb.png"
+ PROPERTIES alias "big/bomb")
+set_source_files_properties("pics/big/explosion/boat/step1.png"
+ PROPERTIES alias "big/explosion/boat/step1")
+set_source_files_properties("pics/big/explosion/boat/step2.png"
+ PROPERTIES alias "big/explosion/boat/step2")
+set_source_files_properties("pics/big/explosion/boat/step3.png"
+ PROPERTIES alias "big/explosion/boat/step3")
+set_source_files_properties("pics/big/explosion/boat/step4.png"
+ PROPERTIES alias "big/explosion/boat/step4")
+set_source_files_properties("pics/big/explosion/submarine/step1.png"
+ PROPERTIES alias "big/explosion/submarine/step1")
+set_source_files_properties("pics/big/explosion/submarine/step2.png"
+ PROPERTIES alias "big/explosion/submarine/step2")
+set_source_files_properties("pics/big/explosion/submarine/step3.png"
+ PROPERTIES alias "big/explosion/submarine/step3")
+set_source_files_properties("pics/big/explosion/submarine/step4.png"
+ PROPERTIES alias "big/explosion/submarine/step4")
+set_source_files_properties("pics/big/submarine.png"
+ PROPERTIES alias "big/submarine")
+set_source_files_properties("pics/big/surface.png"
+ PROPERTIES alias "big/surface")
+set_source_files_properties("pics/big/torpedo.png"
+ PROPERTIES alias "big/torpedo")
+set_source_files_properties("pics/scalable/boat.svg"
+ PROPERTIES alias "boat")
+set_source_files_properties("pics/scalable/sub-attaq.svg"
+ PROPERTIES alias "all")
+set_source_files_properties("pics/scalable/submarine.svg"
+ PROPERTIES alias "submarine")
+set_source_files_properties("pics/scalable/torpedo.svg"
+ PROPERTIES alias "torpedo")
+set_source_files_properties("pics/small/background.png"
+ PROPERTIES alias "small/background")
+set_source_files_properties("pics/small/boat.png"
+ PROPERTIES alias "small/boat")
+set_source_files_properties("pics/small/bomb.png"
+ PROPERTIES alias "small/bomb")
+set_source_files_properties("pics/small/submarine.png"
+ PROPERTIES alias "small/submarine")
+set_source_files_properties("pics/small/surface.png"
+ PROPERTIES alias "small/surface")
+set_source_files_properties("pics/small/torpedo.png"
+ PROPERTIES alias "small/torpedo")
+set_source_files_properties("pics/welcome/logo-a.png"
+ PROPERTIES alias "logo-a")
+set_source_files_properties("pics/welcome/logo-a2.png"
+ PROPERTIES alias "logo-a2")
+set_source_files_properties("pics/welcome/logo-b.png"
+ PROPERTIES alias "logo-b")
+set_source_files_properties("pics/welcome/logo-dash.png"
+ PROPERTIES alias "logo-dash")
+set_source_files_properties("pics/welcome/logo-excl.png"
+ PROPERTIES alias "logo-excl")
+set_source_files_properties("pics/welcome/logo-q.png"
+ PROPERTIES alias "logo-q")
+set_source_files_properties("pics/welcome/logo-s.png"
+ PROPERTIES alias "logo-s")
+set_source_files_properties("pics/welcome/logo-t.png"
+ PROPERTIES alias "logo-t")
+set_source_files_properties("pics/welcome/logo-t2.png"
+ PROPERTIES alias "logo-t2")
+set_source_files_properties("pics/welcome/logo-u.png"
+ PROPERTIES alias "logo-u")
+add_qt_resource(sub-attaq "subattaq" PREFIX "/" FILES
+ data.xml
+ pics/big/background.png
+ pics/big/boat.png
+ pics/big/bomb.png
+ pics/big/explosion/boat/step1.png
+ pics/big/explosion/boat/step2.png
+ pics/big/explosion/boat/step3.png
+ pics/big/explosion/boat/step4.png
+ pics/big/explosion/submarine/step1.png
+ pics/big/explosion/submarine/step2.png
+ pics/big/explosion/submarine/step3.png
+ pics/big/explosion/submarine/step4.png
+ pics/big/submarine.png
+ pics/big/surface.png
+ pics/big/torpedo.png
+ pics/scalable/boat.svg
+ pics/scalable/sub-attaq.svg
+ pics/scalable/submarine.svg
+ pics/scalable/torpedo.svg
+ pics/small/background.png
+ pics/small/boat.png
+ pics/small/bomb.png
+ pics/small/submarine.png
+ pics/small/surface.png
+ pics/small/torpedo.png
+ pics/welcome/logo-a.png
+ pics/welcome/logo-a2.png
+ pics/welcome/logo-b.png
+ pics/welcome/logo-dash.png
+ pics/welcome/logo-excl.png
+ pics/welcome/logo-q.png
+ pics/welcome/logo-s.png
+ pics/welcome/logo-t.png
+ pics/welcome/logo-t2.png
+ pics/welcome/logo-u.png)
+
+
+## Scopes:
+#####################################################################
+
+extend_target(sub-attaq CONDITION TARGET Qt::OpenGL
+ LIBRARIES
+ Qt::OpenGL
+)