summaryrefslogtreecommitdiffstats
path: root/examples/declarative/clocks
diff options
context:
space:
mode:
authorBea Lam <bea.lam@nokia.com>2010-05-14 01:32:57 (GMT)
committerBea Lam <bea.lam@nokia.com>2010-05-16 23:42:12 (GMT)
commit82d0b03c4f81c2832975d548917c03dbaddeee72 (patch)
treecb2d7ae0c7c8c5870f4c9439453c938a9423afad /examples/declarative/clocks
parent0aca20bf669ef7e7702ee96d0d0676392cfd1b72 (diff)
downloadQt-82d0b03c4f81c2832975d548917c03dbaddeee72.zip
Qt-82d0b03c4f81c2832975d548917c03dbaddeee72.tar.gz
Qt-82d0b03c4f81c2832975d548917c03dbaddeee72.tar.bz2
Restructure the examples. They are now organized into various
subdirectories to make it easier to locate examples for certain features (e.g. animation) and to distinguish between different types of examples (e.g. very basic examples vs complex demo-like examples).
Diffstat (limited to 'examples/declarative/clocks')
-rw-r--r--examples/declarative/clocks/clocks.qml14
-rw-r--r--examples/declarative/clocks/clocks.qmlproject16
-rw-r--r--examples/declarative/clocks/content/Clock.qml83
-rw-r--r--examples/declarative/clocks/content/background.pngbin46895 -> 0 bytes
-rwxr-xr-xexamples/declarative/clocks/content/center.pngbin765 -> 0 bytes
-rwxr-xr-xexamples/declarative/clocks/content/clock-night.pngbin23359 -> 0 bytes
-rwxr-xr-xexamples/declarative/clocks/content/clock.pngbin20653 -> 0 bytes
-rwxr-xr-xexamples/declarative/clocks/content/hour.pngbin625 -> 0 bytes
-rwxr-xr-xexamples/declarative/clocks/content/minute.pngbin625 -> 0 bytes
-rwxr-xr-xexamples/declarative/clocks/content/second.pngbin303 -> 0 bytes
10 files changed, 0 insertions, 113 deletions
diff --git a/examples/declarative/clocks/clocks.qml b/examples/declarative/clocks/clocks.qml
deleted file mode 100644
index 22cf820..0000000
--- a/examples/declarative/clocks/clocks.qml
+++ /dev/null
@@ -1,14 +0,0 @@
-import Qt 4.7
-import "content"
-
-Rectangle {
- width: 640; height: 240
- color: "#646464"
-
- Row {
- anchors.centerIn: parent
- Clock { city: "New York"; shift: -4 }
- Clock { city: "Mumbai"; shift: 5.5 }
- Clock { city: "Tokyo"; shift: 9 }
- }
-}
diff --git a/examples/declarative/clocks/clocks.qmlproject b/examples/declarative/clocks/clocks.qmlproject
deleted file mode 100644
index d4909f8..0000000
--- a/examples/declarative/clocks/clocks.qmlproject
+++ /dev/null
@@ -1,16 +0,0 @@
-import QmlProject 1.0
-
-Project {
- /* Include .qml, .js, and image files from current directory and subdirectories */
- QmlFiles {
- directory: "."
- }
- JavaScriptFiles {
- directory: "."
- }
- ImageFiles {
- directory: "."
- }
- /* List of plugin directories passed to QML runtime */
- // importPaths: [ " ../exampleplugin " ]
-}
diff --git a/examples/declarative/clocks/content/Clock.qml b/examples/declarative/clocks/content/Clock.qml
deleted file mode 100644
index 3426e6a..0000000
--- a/examples/declarative/clocks/content/Clock.qml
+++ /dev/null
@@ -1,83 +0,0 @@
-import Qt 4.7
-
-Item {
- id: clock
- width: 200; height: 230
-
- property alias city: cityLabel.text
- property variant hours
- property variant minutes
- property variant seconds
- property variant shift : 0
- property bool night: false
-
- function timeChanged() {
- var date = new Date;
- hours = shift ? date.getUTCHours() + Math.floor(clock.shift) : date.getHours()
- night = ( hours < 7 || hours > 19 )
- minutes = shift ? date.getUTCMinutes() + ((clock.shift % 1) * 60) : date.getMinutes()
- seconds = date.getUTCSeconds();
- }
-
- Timer {
- interval: 100; running: true; repeat: true; triggeredOnStart: true
- onTriggered: clock.timeChanged()
- }
-
- Image { id: background; source: "clock.png"; visible: clock.night == false }
- Image { source: "clock-night.png"; visible: clock.night == true }
-
- Image {
- x: 92.5; y: 27
- source: "hour.png"
- smooth: true
- transform: Rotation {
- id: hourRotation
- origin.x: 7.5; origin.y: 73; angle: 0
- SpringFollow on angle {
- spring: 2; damping: 0.2; modulus: 360
- to: (clock.hours * 30) + (clock.minutes * 0.5)
- }
- }
- }
-
- Image {
- x: 93.5; y: 17
- source: "minute.png"
- smooth: true
- transform: Rotation {
- id: minuteRotation
- origin.x: 6.5; origin.y: 83; angle: 0
- SpringFollow on angle {
- spring: 2; damping: 0.2; modulus: 360
- to: clock.minutes * 6
- }
- }
- }
-
- Image {
- x: 97.5; y: 20
- source: "second.png"
- smooth: true
- transform: Rotation {
- id: secondRotation
- origin.x: 2.5; origin.y: 80; angle: 0
- SpringFollow on angle {
- spring: 5; damping: 0.25; modulus: 360
- to: clock.seconds * 6
- }
- }
- }
-
- Image {
- anchors.centerIn: background; source: "center.png"
- }
-
- Text {
- id: cityLabel
- y: 200; anchors.horizontalCenter: parent.horizontalCenter
- color: "white"
- font.bold: true; font.pixelSize: 14
- style: Text.Raised; styleColor: "black"
- }
-}
diff --git a/examples/declarative/clocks/content/background.png b/examples/declarative/clocks/content/background.png
deleted file mode 100644
index a885950..0000000
--- a/examples/declarative/clocks/content/background.png
+++ /dev/null
Binary files differ
diff --git a/examples/declarative/clocks/content/center.png b/examples/declarative/clocks/content/center.png
deleted file mode 100755
index 7fbd802..0000000
--- a/examples/declarative/clocks/content/center.png
+++ /dev/null
Binary files differ
diff --git a/examples/declarative/clocks/content/clock-night.png b/examples/declarative/clocks/content/clock-night.png
deleted file mode 100755
index cc7151a..0000000
--- a/examples/declarative/clocks/content/clock-night.png
+++ /dev/null
Binary files differ
diff --git a/examples/declarative/clocks/content/clock.png b/examples/declarative/clocks/content/clock.png
deleted file mode 100755
index 462edac..0000000
--- a/examples/declarative/clocks/content/clock.png
+++ /dev/null
Binary files differ
diff --git a/examples/declarative/clocks/content/hour.png b/examples/declarative/clocks/content/hour.png
deleted file mode 100755
index f8061a1..0000000
--- a/examples/declarative/clocks/content/hour.png
+++ /dev/null
Binary files differ
diff --git a/examples/declarative/clocks/content/minute.png b/examples/declarative/clocks/content/minute.png
deleted file mode 100755
index 1297ec7..0000000
--- a/examples/declarative/clocks/content/minute.png
+++ /dev/null
Binary files differ
diff --git a/examples/declarative/clocks/content/second.png b/examples/declarative/clocks/content/second.png
deleted file mode 100755
index 4aa9fb5..0000000
--- a/examples/declarative/clocks/content/second.png
+++ /dev/null
Binary files differ