Index: sources/gui/qml/pages/treatment/TreatmentStack.qml =================================================================== diff -u -r975e1964b60365b24c74be139c6b84369a7248ce -r0fc6d1c6c65ba935d7e5f0bc56130e99deada039 --- sources/gui/qml/pages/treatment/TreatmentStack.qml (.../TreatmentStack.qml) (revision 975e1964b60365b24c74be139c6b84369a7248ce) +++ sources/gui/qml/pages/treatment/TreatmentStack.qml (.../TreatmentStack.qml) (revision 0fc6d1c6c65ba935d7e5f0bc56130e99deada039) @@ -36,6 +36,7 @@ _treatmentAdjustmentFlow .close() _treatmentAdjustmentVitals .close() _treatmentAdjustmentPressuresLimits .close() + _treatmentAdjustmentSaline .close() _treatmentAdjustmentDuration .close() _treatmentAdjustmentUltrafiltration .close() @@ -72,6 +73,9 @@ function onSectionPressuresClicked ( vValue ) { _treatmentAdjustmentPressuresLimits.open() } + function onSectionSalineClicked ( vValue ) { + _treatmentAdjustmentSaline.open() + } function onSectionTimeClicked ( vValue ) { //DEBUG: console.log("time total minutes: " + vTreatmentTime.time_Total / 60 ) _treatmentAdjustmentDuration.setDurationValue(vTreatmentTime.time_Total / 60) // minutes => hours @@ -86,8 +90,9 @@ ScreenItem { id: _treatmentHeparin } // TODO: make me! //// Treatment Adjustment Dialogs - TreatmentAdjustmentFlow { id: _treatmentAdjustmentFlow } - TreatmentAdjustmentPressuresLimits { id: _treatmentAdjustmentPressuresLimits } + TreatmentAdjustmentFlow { id: _treatmentAdjustmentFlow } + TreatmentAdjustmentPressuresLimits { id: _treatmentAdjustmentPressuresLimits } + TreatmentAdjustmentSaline { id: _treatmentAdjustmentSaline } TreatmentAdjustmentUltrafiltration { id: _treatmentAdjustmentUltrafiltration } Connections { target: _treatmentAdjustmentFlow @@ -97,12 +102,22 @@ } } Connections { target: _treatmentAdjustmentPressuresLimits - function onConfirmClicked ( vValue ) { vTreatmentAdjustmentPressuresLimits.doAdjustment( - _treatmentAdjustmentPressuresLimits.arterialPressureLimitWindow , - _treatmentAdjustmentPressuresLimits.venousPressureLimitWindow , - _treatmentAdjustmentPressuresLimits.venousPressureLimitAsymtrc ) + function onConfirmClicked ( vValue ) { + vTreatmentAdjustmentPressuresLimits.doAdjustment( + _treatmentAdjustmentPressuresLimits.arterialPressureLimitWindow , + _treatmentAdjustmentPressuresLimits.venousPressureLimitWindow , + _treatmentAdjustmentPressuresLimits.venousPressureLimitAsymtrc , + _treatmentAdjustmentPressuresLimits.tmpPressureLimitWindow + ) } } + Connections { target: _treatmentAdjustmentSaline + function onConfirmClicked ( vValue ) { + vTreatmentAdjustmentSaline.doAdjustment( + // TODO + ) + } + } TreatmentAdjustmentDuration { id: _treatmentAdjustmentDuration } Connections { target: _treatmentAdjustmentDuration