aboutsummaryrefslogtreecommitdiffstats
path: root/tests/auto/snippets
diff options
context:
space:
mode:
authorMitch Curtis <mitch.curtis@theqtcompany.com>2015-10-08 12:48:06 +0200
committerMitch Curtis <mitch.curtis@theqtcompany.com>2015-10-14 11:58:33 +0000
commit090db511a36464c78f11df3b6596a56f09986951 (patch)
tree389bf7e9b04fa6cf7dfbc035e9568b98cf7b8e44 /tests/auto/snippets
parentb5b6fc732bb7a09996c06b1df3b71cf2548b0d7c (diff)
Add RangeSlider
This is basically Slider, except with two handles. It's used to specify a range of values. Task-number: QTBUG-48667 Change-Id: Ib4f9afe5dc8343e307610943d338a2b574a01e4d Reviewed-by: J-P Nurmi <jpnurmi@theqtcompany.com>
Diffstat (limited to 'tests/auto/snippets')
-rw-r--r--tests/auto/snippets/data/qtlabscontrols-rangeslider-background.qml11
-rw-r--r--tests/auto/snippets/data/qtlabscontrols-rangeslider-disabled.qml8
-rw-r--r--tests/auto/snippets/data/qtlabscontrols-rangeslider-first-handle-focused.qml8
-rw-r--r--tests/auto/snippets/data/qtlabscontrols-rangeslider-first-handle.qml12
-rw-r--r--tests/auto/snippets/data/qtlabscontrols-rangeslider-normal.qml7
-rw-r--r--tests/auto/snippets/data/qtlabscontrols-rangeslider-second-handle-focused.qml8
-rw-r--r--tests/auto/snippets/data/qtlabscontrols-rangeslider-second-handle.qml12
-rw-r--r--tests/auto/snippets/data/qtlabscontrols-rangeslider-track.qml12
8 files changed, 78 insertions, 0 deletions
diff --git a/tests/auto/snippets/data/qtlabscontrols-rangeslider-background.qml b/tests/auto/snippets/data/qtlabscontrols-rangeslider-background.qml
new file mode 100644
index 00000000..88a97a70
--- /dev/null
+++ b/tests/auto/snippets/data/qtlabscontrols-rangeslider-background.qml
@@ -0,0 +1,11 @@
+import QtQuick 2.0
+import Qt.labs.controls 1.0
+
+RangeSlider {
+ first.value: 0.25
+ second.value: 0.75
+ background: Rectangle {
+ color: "transparent"
+ border.color: "red"
+ }
+}
diff --git a/tests/auto/snippets/data/qtlabscontrols-rangeslider-disabled.qml b/tests/auto/snippets/data/qtlabscontrols-rangeslider-disabled.qml
new file mode 100644
index 00000000..648e283d
--- /dev/null
+++ b/tests/auto/snippets/data/qtlabscontrols-rangeslider-disabled.qml
@@ -0,0 +1,8 @@
+import QtQuick 2.0
+import Qt.labs.controls 1.0
+
+RangeSlider {
+ first.value: 0.25
+ second.value: 0.75
+ enabled: false
+}
diff --git a/tests/auto/snippets/data/qtlabscontrols-rangeslider-first-handle-focused.qml b/tests/auto/snippets/data/qtlabscontrols-rangeslider-first-handle-focused.qml
new file mode 100644
index 00000000..03241df2
--- /dev/null
+++ b/tests/auto/snippets/data/qtlabscontrols-rangeslider-first-handle-focused.qml
@@ -0,0 +1,8 @@
+import QtQuick 2.0
+import Qt.labs.controls 1.0
+
+RangeSlider {
+ first.value: 0.25
+ second.value: 0.75
+ first.handle.focus: true
+}
diff --git a/tests/auto/snippets/data/qtlabscontrols-rangeslider-first-handle.qml b/tests/auto/snippets/data/qtlabscontrols-rangeslider-first-handle.qml
new file mode 100644
index 00000000..a9a28d90
--- /dev/null
+++ b/tests/auto/snippets/data/qtlabscontrols-rangeslider-first-handle.qml
@@ -0,0 +1,12 @@
+import QtQuick 2.0
+import Qt.labs.controls 1.0
+
+RangeSlider {
+ first.value: 0.25
+ second.value: 0.75
+ Rectangle {
+ anchors.fill: first.handle
+ color: "transparent"
+ border.color: "red"
+ }
+}
diff --git a/tests/auto/snippets/data/qtlabscontrols-rangeslider-normal.qml b/tests/auto/snippets/data/qtlabscontrols-rangeslider-normal.qml
new file mode 100644
index 00000000..51cdacd2
--- /dev/null
+++ b/tests/auto/snippets/data/qtlabscontrols-rangeslider-normal.qml
@@ -0,0 +1,7 @@
+import QtQuick 2.0
+import Qt.labs.controls 1.0
+
+RangeSlider {
+ first.value: 0.25
+ second.value: 0.75
+}
diff --git a/tests/auto/snippets/data/qtlabscontrols-rangeslider-second-handle-focused.qml b/tests/auto/snippets/data/qtlabscontrols-rangeslider-second-handle-focused.qml
new file mode 100644
index 00000000..c820ed66
--- /dev/null
+++ b/tests/auto/snippets/data/qtlabscontrols-rangeslider-second-handle-focused.qml
@@ -0,0 +1,8 @@
+import QtQuick 2.0
+import Qt.labs.controls 1.0
+
+RangeSlider {
+ first.value: 0.25
+ second.value: 0.75
+ second.handle.focus: true
+}
diff --git a/tests/auto/snippets/data/qtlabscontrols-rangeslider-second-handle.qml b/tests/auto/snippets/data/qtlabscontrols-rangeslider-second-handle.qml
new file mode 100644
index 00000000..5edce3f1
--- /dev/null
+++ b/tests/auto/snippets/data/qtlabscontrols-rangeslider-second-handle.qml
@@ -0,0 +1,12 @@
+import QtQuick 2.0
+import Qt.labs.controls 1.0
+
+RangeSlider {
+ first.value: 0.25
+ second.value: 0.75
+ Rectangle {
+ anchors.fill: second.handle
+ color: "transparent"
+ border.color: "red"
+ }
+}
diff --git a/tests/auto/snippets/data/qtlabscontrols-rangeslider-track.qml b/tests/auto/snippets/data/qtlabscontrols-rangeslider-track.qml
new file mode 100644
index 00000000..b39e7541
--- /dev/null
+++ b/tests/auto/snippets/data/qtlabscontrols-rangeslider-track.qml
@@ -0,0 +1,12 @@
+import QtQuick 2.0
+import Qt.labs.controls 1.0
+
+RangeSlider {
+ first.value: 0.25
+ second.value: 0.75
+ Rectangle {
+ anchors.fill: track
+ color: "transparent"
+ border.color: "red"
+ }
+}