6 width: 200; height: 200
8 property variant hours: 10
9 property variant minutes: 28
10 property variant seconds: 0
13 interval: 1000; running: true; repeat: true; triggeredOnStart: true
14 onTriggered: seconds++
17 Image { id: background; source: "content/clock.png" }
21 source: "content/hour.png"
24 origin.x: 7.5; origin.y: 73
25 angle: (clock.hours * 30) + (clock.minutes * 0.5)
28 SpringAnimation { spring: 2; damping: 0.2; modulus: 360 }
35 source: "content/minute.png"
38 origin.x: 6.5; origin.y: 83
39 angle: clock.minutes * 6
42 SpringAnimation { spring: 2; damping: 0.2; modulus: 360 }
49 source: "content/second.png"
52 origin.x: 2.5; origin.y: 80
53 angle: clock.seconds * 6
56 SpringAnimation { spring: 5; damping: 0.25; modulus: 360 }
62 anchors.centerIn: background; source: "content/center.png"