summaryrefslogtreecommitdiffstats
path: root/examples/declarative/clock/Clock.qml
diff options
context:
space:
mode:
Diffstat (limited to 'examples/declarative/clock/Clock.qml')
-rw-r--r--examples/declarative/clock/Clock.qml80
1 files changed, 0 insertions, 80 deletions
diff --git a/examples/declarative/clock/Clock.qml b/examples/declarative/clock/Clock.qml
deleted file mode 100644
index a061488..0000000
--- a/examples/declarative/clock/Clock.qml
+++ /dev/null
@@ -1,80 +0,0 @@
-import Qt 4.6
-
-Item {
- id: clock
- width: 200; height: 200
- property var time
- property var hours
- property var minutes
- property var seconds
- onTimeChanged: {
- var date = new Date;
- hours = date.getHours();
- minutes = date.getMinutes();
- seconds = date.getSeconds();
- }
- Timer {
- interval: 100; running: true; repeat: true; triggeredOnStart: true
- onTriggered: clock.time = new Date()
- }
-
- Image { source: "background.png" }
- Image {
- x: 95
- y: 54
- source: "hour.png"
- smooth: true
- transform: Rotation {
- id: hourRotation
- origin.x: 4; origin.y: 45
- angle: 0
- angle: SpringFollow {
- spring: 2
- damping: .2
- source: clock.hours * 50 * 3 + clock.minutes / 2
- }
- }
- }
- Image {
- x: 95
- y: 30
- source: "minute.png"
- smooth: true
- transform: Rotation {
- id: minuteRotation
- origin.x: 4; origin.y: 70
- angle: 0
- angle: SpringFollow {
- spring: 2
- damping: .2
- source: clock.minutes * 6
- }
- }
- }
- Image {
- x: 96
- y: 40
- source: "second.png"
- smooth: true
- transform: Rotation {
- id: secondRotation
- origin.x: 2; origin.y: 60
- angle: 0
- angle: SpringFollow {
- spring: 5
- damping: .25
- modulus: 360
- source: clock.seconds * 6
- }
- }
- }
-
- Rectangle {
- x: 93
- y: 94
- width: 11
- height: 11
- radius: 5
- color: "black"
- }
-}