diff options
-rw-r--r-- | src/imports/controls/material/RangeSlider.qml | 2 | ||||
-rw-r--r-- | src/imports/controls/material/Slider.qml | 1 | ||||
-rw-r--r-- | src/imports/controls/material/SliderHandle.qml | 3 |
3 files changed, 5 insertions, 1 deletions
diff --git a/src/imports/controls/material/RangeSlider.qml b/src/imports/controls/material/RangeSlider.qml index 4829818d..f175dcff 100644 --- a/src/imports/controls/material/RangeSlider.qml +++ b/src/imports/controls/material/RangeSlider.qml @@ -57,6 +57,7 @@ T.RangeSlider { value: first.value handleHasFocus: activeFocus handlePressed: first.pressed + handleHovered: first.hovered } second.handle: SliderHandle { @@ -65,6 +66,7 @@ T.RangeSlider { value: second.value handleHasFocus: activeFocus handlePressed: second.pressed + handleHovered: second.hovered } background: Rectangle { diff --git a/src/imports/controls/material/Slider.qml b/src/imports/controls/material/Slider.qml index 2f158d2c..5378e767 100644 --- a/src/imports/controls/material/Slider.qml +++ b/src/imports/controls/material/Slider.qml @@ -55,6 +55,7 @@ T.Slider { value: control.value handleHasFocus: control.visualFocus handlePressed: control.pressed + handleHovered: control.hovered } background: Rectangle { diff --git a/src/imports/controls/material/SliderHandle.qml b/src/imports/controls/material/SliderHandle.qml index d8f7ef4f..62099dcc 100644 --- a/src/imports/controls/material/SliderHandle.qml +++ b/src/imports/controls/material/SliderHandle.qml @@ -46,6 +46,7 @@ Item { property real value: 0 property bool handleHasFocus: false property bool handlePressed: false + property bool handleHovered: false readonly property int initialSize: 13 readonly property bool horizontal: control.orientation === Qt.Horizontal readonly property var control: parent @@ -70,7 +71,7 @@ Item { y: (parent.height - height) / 2 width: 22; height: 22 pressed: root.handlePressed - active: root.handlePressed || root.handleHasFocus || control.hovered + active: root.handlePressed || root.handleHasFocus || root.handleHovered color: control.Material.checkBoxUncheckedRippleColor } } |