diff options
author | Mitch Curtis <mitch.curtis@theqtcompany.com> | 2015-10-08 12:48:06 +0200 |
---|---|---|
committer | Mitch Curtis <mitch.curtis@theqtcompany.com> | 2015-10-14 11:58:33 +0000 |
commit | 090db511a36464c78f11df3b6596a56f09986951 (patch) | |
tree | 389bf7e9b04fa6cf7dfbc035e9568b98cf7b8e44 /tests/auto/snippets | |
parent | b5b6fc732bb7a09996c06b1df3b71cf2548b0d7c (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')
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" + } +} |