diff options
author | Michael Brasser <michael.brasser@nokia.com> | 2010-03-04 23:53:09 (GMT) |
---|---|---|
committer | Michael Brasser <michael.brasser@nokia.com> | 2010-03-04 23:53:09 (GMT) |
commit | 8274de2d952181d27f24ec9bee7e353e35dc39db (patch) | |
tree | 55153a5fc4441e4954a42df6b117ea688d5d8769 /tests/auto/declarative/qdeclarativeanimations/data/rotation.qml | |
parent | 2701b8389eb9cfbdd65b87b00e5406187c57b297 (diff) | |
download | Qt-8274de2d952181d27f24ec9bee7e353e35dc39db.zip Qt-8274de2d952181d27f24ec9bee7e353e35dc39db.tar.gz Qt-8274de2d952181d27f24ec9bee7e353e35dc39db.tar.bz2 |
RotationAnimation docs + test.
Task-number: QTBUG-8613
Diffstat (limited to 'tests/auto/declarative/qdeclarativeanimations/data/rotation.qml')
-rw-r--r-- | tests/auto/declarative/qdeclarativeanimations/data/rotation.qml | 48 |
1 files changed, 48 insertions, 0 deletions
diff --git a/tests/auto/declarative/qdeclarativeanimations/data/rotation.qml b/tests/auto/declarative/qdeclarativeanimations/data/rotation.qml new file mode 100644 index 0000000..e9c57d4 --- /dev/null +++ b/tests/auto/declarative/qdeclarativeanimations/data/rotation.qml @@ -0,0 +1,48 @@ +import Qt 4.6 + +Rectangle { + width: 600; height: 200 + + Row { + spacing: 5 + Rectangle { + id: rr + objectName: "rr" + color: "red" + width: 100; height: 100 + } + Rectangle { + id: rr2 + objectName: "rr2" + color: "red" + width: 100; height: 100 + } + Rectangle { + id: rr3 + objectName: "rr3" + color: "red" + width: 100; height: 100 + } + Rectangle { + id: rr4 + objectName: "rr4" + color: "red" + width: 100; height: 100 + } + } + + states: State { + name: "state1" + PropertyChanges { target: rr; rotation: 370 } + PropertyChanges { target: rr2; rotation: 370 } + PropertyChanges { target: rr3; rotation: 370 } + PropertyChanges { target: rr4; rotation: 370 } + } + + transitions: Transition { + RotationAnimation { target: rr; direction: RotationAnimation.Numerical; duration: 1000 } + RotationAnimation { target: rr2; direction: RotationAnimation.Clockwise; duration: 1000 } + RotationAnimation { target: rr3; direction: RotationAnimation.Counterclockwise; duration: 1000 } + RotationAnimation { target: rr4; direction: RotationAnimation.Shortest; duration: 1000 } + } +} |