Index: sources/gui/qml/pages/treatment/TreatmentStack.qml =================================================================== diff -u -rc8eb6d0e29f8951a793b2f52d11a08b9902470ee -rc71deaab48699cffdf9db816dfac2778d79c2238 --- sources/gui/qml/pages/treatment/TreatmentStack.qml (.../TreatmentStack.qml) (revision c8eb6d0e29f8951a793b2f52d11a08b9902470ee) +++ sources/gui/qml/pages/treatment/TreatmentStack.qml (.../TreatmentStack.qml) (revision c71deaab48699cffdf9db816dfac2778d79c2238) @@ -50,7 +50,7 @@ TreatmentHome { id: _treatmentHome onTreatmentStarted : push( _treatmentStart ) - onTreatmentCreated : push( _treatmentCreate) + onTreatmentCreated : { vCreateTreatment.onResetCreateTreatment(); push( _treatmentCreate); } } TreatmentStart { id: _treatmentStart @@ -72,8 +72,25 @@ TreatmentCreate { id: _treatmentCreate onClickedBack : pop() + onClickedContinue : {vCreateTreatment.onFinishedCreate(); } } + TreatmentConfirm { id: _treatmentConfirm + onClickedBack : pop() + onClickedConfirm : {vCreateTreatment.onFinishedConfirm(); } + } + + TreatmentPrime { id: _treatmentPrime + onClickedBack : pop() + onClickedContinue : {vCreateTreatment.onFinishedPrime(); } + } + + TreatmentBegin { id: _treatmentBegin + onClickedBack : pop() + onClickedStart : {vCreateTreatment.onStart(); } + } + + //// Treatment Adjustment Dialogs TreatmentAdjustmentFlow { id: _treatmentAdjustmentFlow onCloseClicked : close() @@ -197,4 +214,15 @@ _treatmentAdjustmentUltrafiltrationConfirm.notification.text = vTreatmentAdjustmentUltrafiltrationConfirm.text() } } - }} + } + + + Connections { target: vCreateTreatment + onShowConfirm : { push(_treatmentConfirm) } + onShowPrime : { push(_treatmentPrime) } + onShowBegin : { push(_treatmentBegin) } + } + + + +}