Index: sources/gui/qml/pages/treatment/TreatmentStack.qml =================================================================== diff -u -r07fa2cd47bf538e89c48fc7d425674f20afc9f2a -r09fc72d1410ab86f8de7b00dd7de4ea5612cf470 --- sources/gui/qml/pages/treatment/TreatmentStack.qml (.../TreatmentStack.qml) (revision 07fa2cd47bf538e89c48fc7d425674f20afc9f2a) +++ sources/gui/qml/pages/treatment/TreatmentStack.qml (.../TreatmentStack.qml) (revision 09fc72d1410ab86f8de7b00dd7de4ea5612cf470) @@ -75,12 +75,21 @@ // Components TreatmentBloodPrime { id: _treatmentBloodPrime - StackView.onActivating : { - _headerBar.titleText = qsTr("Blood Priming") + StackView.onActivating : { _headerBar.titleText = qsTr("Blood Priming") } + StackView.onDeactivating : { _headerBar.titleText = "" } + onDecreaseClicked : { vTreatmentAdjustmentBloodPrime.doDecrease () } + onIncreaseClicked : { vTreatmentAdjustmentBloodPrime.doIncrease () } + onPauseClicked : { vTreatmentAdjustmentBloodPrime.doPause () } + } + Connections { target: vTreatmentAdjustmentBloodPrime + function onAdjustmentTriggered ( vValue ) { + if (vTreatmentAdjustmentBloodPrime.adjustment_Accepted) { + _treatmentBloodPrime.notification.text = "" + } + else { + _treatmentBloodPrime.notification.text = vTreatmentAdjustmentBloodPrime.text() + } } - StackView.onDeactivating : { - _headerBar.titleText = "" - } } TreatmentHome { id: _treatmentHome }