summaryrefslogtreecommitdiffstats
path: root/demos/qtdemo/MagicAnim.qml
diff options
context:
space:
mode:
Diffstat (limited to 'demos/qtdemo/MagicAnim.qml')
-rw-r--r--demos/qtdemo/MagicAnim.qml19
1 files changed, 19 insertions, 0 deletions
diff --git a/demos/qtdemo/MagicAnim.qml b/demos/qtdemo/MagicAnim.qml
new file mode 100644
index 0000000..f2ee806
--- /dev/null
+++ b/demos/qtdemo/MagicAnim.qml
@@ -0,0 +1,19 @@
+import Qt 4.7
+
+//Emulates the in animation of the menu elements
+SequentialAnimation{
+ id: main;
+ property Item target
+ property int from: 0
+ property int to: 100
+ property int duration: 1000
+ property string properties: "y"
+ PauseAnimation { duration: main.duration*0.20 }
+ NumberAnimation { target: main.target; properties: main.properties; from: main.from; to: main.to + 40; duration: main.duration*0.30 }
+ NumberAnimation { target: main.target; properties: main.properties; from: main.to + 40; to: main.to; duration: main.duration*0.10 }
+ NumberAnimation { target: main.target; properties: main.properties; from: main.to; to: main.to + 20; duration: main.duration*0.10 }
+ NumberAnimation { target: main.target; properties: main.properties; from: main.to + 20; to: main.to; duration: main.duration*0.10 }
+ NumberAnimation { target: main.target; properties: main.properties; from: main.to; to: main.to + 8; duration: main.duration*0.10 }
+ NumberAnimation { target: main.target; properties: main.properties; from: main.to + 8; to: main.to; duration: main.duration*0.10 }
+}
+