diff options
author | Qt Continuous Integration System <qt-info@nokia.com> | 2010-05-21 06:29:13 (GMT) |
---|---|---|
committer | Qt Continuous Integration System <qt-info@nokia.com> | 2010-05-21 06:29:13 (GMT) |
commit | 9b8fcaa5e9b6fe348df40683e4c8a72e4ba95c89 (patch) | |
tree | 49f6a311faf226e665e5f0f6167784a958ada5fa /examples/declarative/toys/dial-example/dial-example.qml | |
parent | 1c4846bc35613f388fda28841e19c3a9cbc8c11f (diff) | |
parent | aeadd5ae059b182b5bc3da1537b3193bf725c243 (diff) | |
download | Qt-9b8fcaa5e9b6fe348df40683e4c8a72e4ba95c89.zip Qt-9b8fcaa5e9b6fe348df40683e4c8a72e4ba95c89.tar.gz Qt-9b8fcaa5e9b6fe348df40683e4c8a72e4ba95c89.tar.bz2 |
Merge branch 'qt-master-from-4.7' of scm.dev.nokia.troll.no:qt/qt-integration into master-integration
* 'qt-master-from-4.7' of scm.dev.nokia.troll.no:qt/qt-integration:
Make dynamicscene example embeddeable in another graphics scene
Some minor example fixes
Update docs with correct property name
Fix incorrect merge
Work around rendering bug in Rectangle.
Remove warnings.
Test e75088323ae15604139ddfd66b85cc3b8d43abeb
Add XmlListModel::errorString()
Fix dynamicscene example
Update old keyword in docs
Diffstat (limited to 'examples/declarative/toys/dial-example/dial-example.qml')
-rw-r--r-- | examples/declarative/toys/dial-example/dial-example.qml | 50 |
1 files changed, 50 insertions, 0 deletions
diff --git a/examples/declarative/toys/dial-example/dial-example.qml b/examples/declarative/toys/dial-example/dial-example.qml new file mode 100644 index 0000000..900954f --- /dev/null +++ b/examples/declarative/toys/dial-example/dial-example.qml @@ -0,0 +1,50 @@ +import Qt 4.7 +import "content" + +//! [0] +Rectangle { + color: "#545454" + width: 300; height: 300 + + // Dial with a slider to adjust it + Dial { + id: dial + anchors.centerIn: parent + value: slider.x * 100 / (container.width - 34) + } + + Rectangle { + id: container + anchors { bottom: parent.bottom; left: parent.left + right: parent.right; leftMargin: 20; rightMargin: 20 + bottomMargin: 10 + } + height: 16 + + radius: 8 + opacity: 0.7 + smooth: true + gradient: Gradient { + GradientStop { position: 0.0; color: "gray" } + GradientStop { position: 1.0; color: "white" } + } + + Rectangle { + id: slider + x: 1; y: 1; width: 30; height: 14 + radius: 6 + smooth: true + gradient: Gradient { + GradientStop { position: 0.0; color: "#424242" } + GradientStop { position: 1.0; color: "black" } + } + + MouseArea { + anchors.fill: parent + drag.target: parent; drag.axis: Drag.XAxis + drag.minimumX: 2; drag.maximumX: container.width - 32 + } + } + } +} +//! [0]
\ No newline at end of file |