diff options
author | Gabriel de Dietrich <gabriel.dedietrich@theqtcompany.com> | 2014-10-29 18:37:20 +0100 |
---|---|---|
committer | Shawn Rutledge <shawn.rutledge@digia.com> | 2014-10-31 07:26:01 +0100 |
commit | a2b20d230604f90b343611c0df93032ecbeecc3a (patch) | |
tree | effbf0e9952f2603f1ca8fae0ecfd0e96634a0aa /tests | |
parent | dc1bd3859ea91668a47319449beca13f0e8e9755 (diff) | |
download | qtquickcontrols-a2b20d230604f90b343611c0df93032ecbeecc3a.tar.gz |
Slider: Hover only on the handle
Most styles rely on the handle being hovered, not the whole slider.
[ChangeLog][Slider] The hovered property is set only when the handle
is hovered, not anymore on the groove
Change-Id: I749b076c98fba8e344218e46637ec00d24c0250c
Reviewed-by: Shawn Rutledge <shawn.rutledge@digia.com>
Diffstat (limited to 'tests')
-rw-r--r-- | tests/auto/controls/data/tst_slider.qml | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/tests/auto/controls/data/tst_slider.qml b/tests/auto/controls/data/tst_slider.qml index 3836fdde..2b3a00a5 100644 --- a/tests/auto/controls/data/tst_slider.qml +++ b/tests/auto/controls/data/tst_slider.qml @@ -280,12 +280,16 @@ Item { function test_sliderOffset() { var control = Qt.createQmlObject('import QtQuick.Controls 1.2; Slider {x: 20; y: 20; width: 100; height: 50}', container, '') // Don't move slider value if mouse is inside handle regtion + mouseMove(control, control.width/2, control.height/2) mouseClick(control, control.width/2, control.height/2) compare(control.value, 0.5) + mouseMove(control, control.width/2 + 5, control.height/2) mouseClick(control, control.width/2 + 5, control.height/2) compare(control.value, 0.5) + mouseMove(control, control.width/2 - 5, control.height/2) mouseClick(control, control.width/2 - 5, control.height/2) compare(control.value, 0.5) + mouseMove(control, control.width/2 + 25, control.height/2) mouseClick(control, control.width/2 + 25, control.height/2) verify(control.value > 0.5) control.destroy() |