Index: sources/gui/qml/pages/treatment/adjustments/TreatmentAdjustmentDuration.qml =================================================================== diff -u -r5c5fa01738826261e0b3647db6b7b3fc26b04251 -r95c671ab7037af055db551456a719ff67bf10262 --- sources/gui/qml/pages/treatment/adjustments/TreatmentAdjustmentDuration.qml (.../TreatmentAdjustmentDuration.qml) (revision 5c5fa01738826261e0b3647db6b7b3fc26b04251) +++ sources/gui/qml/pages/treatment/adjustments/TreatmentAdjustmentDuration.qml (.../TreatmentAdjustmentDuration.qml) (revision 95c671ab7037af055db551456a719ff67bf10262) @@ -37,9 +37,10 @@ property int textWidth : 200 titleText: qsTr("TREATMENT DURATION") + Connections { target: vTreatmentAdjustmentsResponse - onAdjustment_Duration_TriggeredChanged: { - if ( adjustment_Accepted ) { + onAdjustmentDurationTriggered: { + if ( vTreatmentAdjustmentsResponse.adjustment_Accepted ) { accept() } else { _durationSlider .value = vTreatmentAdjustmentsResponse.duration; @@ -52,22 +53,22 @@ spacing: 65 anchors.centerIn: parent TimeText { id: _currentTimeText - seconds: vTreatmentTime.time_Elapsed - secondsVisible: false + seconds: vTreatmentTime.time_Remaining + secondsVisible: true textPixelSize: Fonts.fontPixelDurationCurTime anchors.horizontalCenter: parent.horizontalCenter } Slider { id : _durationSlider anchors.horizontalCenter: parent.horizontalCenter width : 880 height : 5 - minimum : 60 * vTreatmentRanges.treatmentRanges_Duration_Min // to Minutes - maximum : 60 * vTreatmentRanges.treatmentRanges_Duration_Max // to Minutes + minimum : vTreatmentRanges.treatmentRanges_Duration_Min // in Minutes + maximum : vTreatmentRanges.treatmentRanges_Duration_Max // in Minutes step : Variables.durationResolution minText.visible: false maxText.visible: false TimeText { id: _durationText - seconds: 60 * _durationSlider.value // to Seconds + seconds: 60 * _durationSlider.value // in Minutes => to Seconds secondsVisible: false textPixelSize: Fonts.fontPixelDurationAdjTime textWeight: Font.Medium