Index: sources/gui/qml/components/Slider.qml =================================================================== diff -u -r670f257c9b88d3e5506eccaad111bec914102a72 -r6616f7b9b88efffa42ab605833d296afb76d3cb1 --- sources/gui/qml/components/Slider.qml (.../Slider.qml) (revision 670f257c9b88d3e5506eccaad111bec914102a72) +++ sources/gui/qml/components/Slider.qml (.../Slider.qml) (revision 6616f7b9b88efffa42ab605833d296afb76d3cb1) @@ -24,7 +24,8 @@ */ RangeRect { id: _root property alias value : _progressRect.value - property int step : 1 + + property real step : 1 property bool stepSnap : false property bool ticks : false @@ -88,11 +89,11 @@ ProgressRect { id: _progressRect color : Colors.highlightProgressBar touchMargin : parent.touchMargin + decimal : _root.decimal + minimum : _root.minimum + maximum : _root.maximum - minimum : parent.minimum - maximum : parent.maximum - - // propagation is not working on drag + // propagation is not working on drag ! onDragged: { setValue(vMouseEvent.x) } @@ -107,6 +108,7 @@ active : ticks anchors.fill : parent sourceComponent : TickMarks { + decimal : _root.decimal minimum : _root.minimum maximum : _root.maximum step : _root.step