summaryrefslogtreecommitdiffstats
path: root/examples
diff options
context:
space:
mode:
authorYann Bodson <yann.bodson@nokia.com>2009-11-06 05:33:07 (GMT)
committerYann Bodson <yann.bodson@nokia.com>2009-11-06 05:33:07 (GMT)
commit8d8315df292482d75148a435b9e2bcc4636c57a3 (patch)
tree6fe2b57a7d72218b02e5ec7451d98585db41205d /examples
parent6deb03553ca08857146b4cb4ecde396352fe36d7 (diff)
downloadQt-8d8315df292482d75148a435b9e2bcc4636c57a3.zip
Qt-8d8315df292482d75148a435b9e2bcc4636c57a3.tar.gz
Qt-8d8315df292482d75148a435b9e2bcc4636c57a3.tar.bz2
move examples/follow.qml to visuals/qmlspringfollow.qml
Diffstat (limited to 'examples')
-rw-r--r--examples/declarative/follow/follow.qml73
-rw-r--r--examples/declarative/tvtennis/click.wav (renamed from examples/declarative/follow/click.wav)bin3056 -> 3056 bytes
-rw-r--r--examples/declarative/tvtennis/paddle.wav (renamed from examples/declarative/follow/paddle.wav)bin5320 -> 5320 bytes
-rw-r--r--examples/declarative/tvtennis/tvtennis.qml (renamed from examples/declarative/follow/tvtennis.qml)0
4 files changed, 0 insertions, 73 deletions
diff --git a/examples/declarative/follow/follow.qml b/examples/declarative/follow/follow.qml
deleted file mode 100644
index 3e164f9..0000000
--- a/examples/declarative/follow/follow.qml
+++ /dev/null
@@ -1,73 +0,0 @@
-import Qt 4.6
-
-Rectangle {
- color: "#ffffff"
- width: 320; height: 240
- Rectangle {
- id: rect
- color: "#00ff00"
- y: 200; width: 60; height: 20
- y: SequentialAnimation {
- running: true; repeat: true
- NumberAnimation {
- to: 20; duration: 500
- easing: "easeInOutQuad"
- }
- NumberAnimation {
- to: 200; duration: 2000
- easing: "easeOutBounce"
- }
- PauseAnimation { duration: 1000 }
- }
- }
-
- // Velocity
- Rectangle {
- color: "#ff0000"
- x: rect.width; width: rect.width; height: 20
- y: 200
- y: SpringFollow { source: rect.y; velocity: 200 }
- }
- Text { x: rect.width; y: 220; text: "Velocity" }
-
- // Spring
- Rectangle {
- color: "#ff0000"
- x: rect.width * 2; width: rect.width/2; height: 20
- y: 200
- y: SpringFollow { source: rect.y; spring: 1.0; damping: 0.2 }
- }
- Rectangle {
- color: "#880000"
- x: rect.width * 2.5; width: rect.width/2; height: 20
- y: 200
- y: SpringFollow { source: rect.y; spring: 1.0; damping: 0.2; mass: 3.0 } // "heavier" object
- }
- Text { x: rect.width * 2; y: 220; text: "Spring" }
-
- // Follow mouse
- MouseRegion {
- id: mouseRegion
- anchors.fill: parent
- Rectangle {
- id: ball
- width: 20; height: 20
- radius: 10
- color: "#0000ff"
- x: SpringFollow { id: f1; source: mouseRegion.mouseX-10; spring: 1.0; damping: 0.05; epsilon: 0.25 }
- y: SpringFollow { id: f2; source: mouseRegion.mouseY-10; spring: 1.0; damping: 0.05; epsilon: 0.25 }
- states: [
- State {
- name: "following"
- when: !f1.inSync || !f2.inSync
- PropertyChanges { target: ball; color: "#ff0000" }
- }
- ]
- transitions: [
- Transition {
- ColorAnimation { duration: 200 }
- }
- ]
- }
- }
-}
diff --git a/examples/declarative/follow/click.wav b/examples/declarative/tvtennis/click.wav
index 26c46f8..26c46f8 100644
--- a/examples/declarative/follow/click.wav
+++ b/examples/declarative/tvtennis/click.wav
Binary files differ
diff --git a/examples/declarative/follow/paddle.wav b/examples/declarative/tvtennis/paddle.wav
index 604e0e5..604e0e5 100644
--- a/examples/declarative/follow/paddle.wav
+++ b/examples/declarative/tvtennis/paddle.wav
Binary files differ
diff --git a/examples/declarative/follow/tvtennis.qml b/examples/declarative/tvtennis/tvtennis.qml
index d39e913..d39e913 100644
--- a/examples/declarative/follow/tvtennis.qml
+++ b/examples/declarative/tvtennis/tvtennis.qml