Index: sources/gui/qml/main.qml =================================================================== diff -u -r9048646630717f980a852df54349805ba63773e0 -rb12853c86ef9e517667516dc3e47bca07349cedf --- sources/gui/qml/main.qml (.../main.qml) (revision 9048646630717f980a852df54349805ba63773e0) +++ sources/gui/qml/main.qml (.../main.qml) (revision b12853c86ef9e517667516dc3e47bca07349cedf) @@ -193,16 +193,12 @@ VTreatmentBloodFlow { id: vTreatmentBloodFlow } VTreatmentVitals { id: vTreatmentVitals - interval : vTreatmentCreate.bloodPressureMeasureInterval - enableDialog: vTDOpMode.inTreatment && vTDTreatmentStates.txTreatment - // As long as UI is in In-Tx BP/HR is updated and the dialog will pop up on interval. - onEnableDialogChanged : { - if ( vTreatmentVitals.enableDialog ) { - vTreatmentVitals.doTimerStart() - } - else { - vTreatmentVitals.doTimerStop() - } + interval : vTreatmentCreate.bloodPressureMeasureInterval + canStartInterval: vTDOpMode.inTreatment && vTDTreatmentStates.txTreatment + enableBPCuff : true // TODO: PRS 343 update with enable/disable Integrated Blood Pressure Cuff + onCanStartIntervalChanged : { + if ( vTreatmentVitals.canStartInterval ) { vTreatmentVitals.doTimerStart() } + else { vTreatmentVitals.doTimerStop() } } }