aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorKonstantin Ritt <ritt.ks@gmail.com>2016-04-10 06:45:23 +0400
committerJ-P Nurmi <jpnurmi@theqtcompany.com>2016-04-10 15:19:51 +0000
commita4fd68ef320d97f7d0fe5b6ee0ab6584b05bd9f6 (patch)
tree7e6fc7a080c913a9d377977af0b6af0839f8344c
parent0e90ae0070be8e71551cc63fc96ac9400a3e327c (diff)
Material style: Fix vertical Slider appearance
Change-Id: Ic1f3ad7f931af87bf1e0fb2938ce8d61351238b4 Reviewed-by: J-P Nurmi <jpnurmi@theqtcompany.com>
-rw-r--r--src/imports/controls/material/Slider.qml8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/imports/controls/material/Slider.qml b/src/imports/controls/material/Slider.qml
index 56f72082..18f8ed6e 100644
--- a/src/imports/controls/material/Slider.qml
+++ b/src/imports/controls/material/Slider.qml
@@ -68,17 +68,17 @@ T.Slider {
implicitWidth: horizontal ? 200 : 1
implicitHeight: horizontal ? 1 : 200
width: horizontal ? control.availableWidth : implicitWidth
- height: horizontal ? 1 : control.position * implicitHeight - 4
+ height: horizontal ? implicitHeight : control.availableHeight
color: control.Material.primaryTextColor
scale: horizontal && control.mirrored ? -1 : 1
readonly property bool horizontal: control.orientation === Qt.Horizontal
Rectangle {
- x: 0
- y: parent.horizontal ? -1 : control.visualPosition * parent.height + 3
+ x: parent.horizontal ? 0 : (parent.width - width) / 2
+ y: parent.horizontal ? (parent.height - height) / 2 : control.visualPosition * parent.height
width: parent.horizontal ? control.position * parent.width : 3
- height: parent.horizontal ? 3 : control.availableHeight
+ height: parent.horizontal ? 3 : control.position * parent.height
color: control.Material.accentColor
}