Index: sources/view/VTreatmentCreate.h =================================================================== diff -u -r25e7d601d795c1622dd4c6e437b3dce91a676e83 -r5215e145a0f26a20c99e3f10af6ac8a9c3b67383 --- sources/view/VTreatmentCreate.h (.../VTreatmentCreate.h) (revision 25e7d601d795c1622dd4c6e437b3dce91a676e83) +++ sources/view/VTreatmentCreate.h (.../VTreatmentCreate.h) (revision 5215e145a0f26a20c99e3f10af6ac8a9c3b67383) @@ -61,6 +61,8 @@ // friends friend class::tst_views; + bool _requestedSaveNewTreatmentProfile = false; + public: explicit VTreatmentCreate(QObject *parent = nullptr); @@ -246,8 +248,8 @@ Page pageToShow = None; QString enumToString(GuiRequestReasons vEnum); - StartTreatmentRequestData startTreatmentRequest; - ConfirmTreatmentRequestData confirmTreatmentRequest; + TreatmentStartRequestData startTreatmentRequest; + TreatmentConfirmRequestData confirmTreatmentRequest; void goToNextPage(bool forward); @@ -262,8 +264,8 @@ void pop(); void showTreatmentStart(); void requestValidateParameters(const AdjustTreatmentParametersRequestData &data); - void requestConfirm(const ConfirmTreatmentRequestData &data); - void requestSelectParameters(const StartTreatmentRequestData &data); + void requestConfirm(const TreatmentConfirmRequestData &data); + void requestSelectParameters(const TreatmentStartRequestData &data); void resetCreateTreatment(); void fwValidationFailed(QString reason); void fwValidationSuccess(); @@ -275,9 +277,8 @@ void doFinishedCreate(); void doFinishedConfirm(); void doFinishedPrime(); - void doStartTreatment(); bool doActionReceive(AdjustTreatmentParametersResponseData data); - void doActionReceive(const StartTreatmentResponseData &messageData); + void doActionReceive(const TreatmentStartResponseData &messageData); void doUserModifiedParameters(); QStringList doGetPrescriptionParameterNames(); QStringList doGetPrescriptionParameterValues();