Index: sources/gui/qml/pages/treatment/sections/TreatmentTime.qml =================================================================== diff -u -rd27d1a0cd3a0dd7ac8a7dd5cf1a66ca0e038e8dd -r56b0b13aa9f9e7ae201bce1843015fe5b4b43d2c --- sources/gui/qml/pages/treatment/sections/TreatmentTime.qml (.../TreatmentTime.qml) (revision d27d1a0cd3a0dd7ac8a7dd5cf1a66ca0e038e8dd) +++ sources/gui/qml/pages/treatment/sections/TreatmentTime.qml (.../TreatmentTime.qml) (revision 56b0b13aa9f9e7ae201bce1843015fe5b4b43d2c) @@ -35,11 +35,12 @@ property bool isRunning : vTDTreatmentStates.txDialysis && !( vTDTreatmentStates.sbWaitPump || vTDTreatmentStates.sbRunning ) - property bool isComplete : vTreatmentTime.time_Remaining <= 0 && vTreatmentTime.time_Elapsed > 0 + property bool isComplete : ( vTreatmentTime.time_Remaining <= 0 && vTreatmentTime.time_Elapsed > 0 ) || vTDTreatmentStates.txEnd - property string notificationText: ! isRunning ? qsTr("Treatment Paused") : - isComplete ? qsTr("Treatment Complete"): + property string notificationText: isComplete ? qsTr("Treatment Complete"): + ! isRunning ? qsTr("Treatment Paused") : "" + property bool editEnabled : ! isTreatmentEnd // LEAHI-PRS-376 color : "transparent" width : _circle.width @@ -61,7 +62,7 @@ MouseArea { id: _mouseArea anchors.fill : parent - onClicked : _root.clicked() + onClicked : if ( _root.editEnabled ) { _root.clicked() } } } @@ -109,8 +110,9 @@ bottomMargin: Variables.defaultMargin horizontalCenter: parent.horizontalCenter } + enabled : _root.editEnabled iconSize : 30 - iconImageSource : "qrc:/images/iEdit" + iconImageSource : enabled ? "qrc:/images/iEdit" : "qrc:/images/iEditDisabled" onClicked : _root.clicked() } }