Index: sources/gui/qml/pages/treatment/TreatmentStack.qml =================================================================== diff -u -rc3ccffd6df1e4c2c42ebaa80e751895a82cf7460 -r49dadacdb78d6e7a7e52bf405a4a3c9308f874e0 --- sources/gui/qml/pages/treatment/TreatmentStack.qml (.../TreatmentStack.qml) (revision c3ccffd6df1e4c2c42ebaa80e751895a82cf7460) +++ sources/gui/qml/pages/treatment/TreatmentStack.qml (.../TreatmentStack.qml) (revision 49dadacdb78d6e7a7e52bf405a4a3c9308f874e0) @@ -111,9 +111,7 @@ } Connections { target: _treatmentAdjustmentSaline function onConfirmClicked ( vValue ) { - vTreatmentAdjustmentSaline.doAdjustment( - // TODO - ) + vTreatmentAdjustmentBolusVolume.doAdjustment(_treatmentAdjustmentSaline.fluidBolusVolume) } } @@ -127,6 +125,17 @@ TreatmentAdjustmentVitalsInterval { id: _treatmentAdjustmentVitalsInterval } // ---------- Manages Responses ---------- + Connections { target: vTreatmentAdjustmentBolusVolume + function onAdjustmentTriggered ( vValue ) { + if ( vTreatmentAdjustmentBolusVolume.adjustment_Accepted ) { + _treatmentAdjustmentSaline.close() + } + else { + _treatmentAdjustmentSaline.notification.text = vTreatmentAdjustmentBolusVolume.adjustment_ReasonText + } + } + } + Connections { target: vTreatmentAdjustmentDuration function onAdjustmentTriggered ( vValue ) { if ( vTreatmentAdjustmentDuration.adjustment_Accepted ) {