Index: sources/gui/qml/components/SliderCreateTreatment.qml =================================================================== diff -u -rc9f8f8cf3c6c37fc6460d8675c62c9442c4d4263 -rf813d68fd04134b788273466fbf754b8996b4ac2 --- sources/gui/qml/components/SliderCreateTreatment.qml (.../SliderCreateTreatment.qml) (revision c9f8f8cf3c6c37fc6460d8675c62c9442c4d4263) +++ sources/gui/qml/components/SliderCreateTreatment.qml (.../SliderCreateTreatment.qml) (revision f813d68fd04134b788273466fbf754b8996b4ac2) @@ -42,12 +42,14 @@ property bool active : false property bool valid : true + property alias showAdjustButtons : _sliderArrows.visible + signal pressed () signal released() height : Variables.createTreatmentSliderHeight width : Variables.createTreatmentSliderWidth - color : "transparent" + color : Colors.transparent anchors.horizontalCenter: parent.horizontalCenter @@ -124,4 +126,20 @@ onProgressRectClicked : { ; ; setActiveValid( ) } onProgressRectDragged : { ; ; setActiveValid( ) } } + + SliderArrows{ id:_sliderArrows + visible : true + anchors.verticalCenter : _slider.verticalCenter + anchors.left : _slider.right + anchors.leftMargin : Variables.sliderAdjustButtonLeftMargin + + onIncrementValue : { + setActiveValid() + _slider.incrementValue(true) + } + onDecrementValue : { + setActiveValid() + _slider.decrementValue(true) + } + } }