Index: sources/view/td/adjustment/treatment/VTreatmentAdjustmentPressuresLimits.cpp =================================================================== diff -u -r48343520806859178923efdcca8a95f6af8599e9 -r9c2a4c5abe3a93c3b3a7ed3d6fd9e12f0c161b3c --- sources/view/td/adjustment/treatment/VTreatmentAdjustmentPressuresLimits.cpp (.../VTreatmentAdjustmentPressuresLimits.cpp) (revision 48343520806859178923efdcca8a95f6af8599e9) +++ sources/view/td/adjustment/treatment/VTreatmentAdjustmentPressuresLimits.cpp (.../VTreatmentAdjustmentPressuresLimits.cpp) (revision 9c2a4c5abe3a93c3b3a7ed3d6fd9e12f0c161b3c) @@ -33,10 +33,10 @@ * \param vTmpLimitWindow - requested TMP window limit */ void VTreatmentAdjustmentPressuresLimits::doAdjustment( - qint32 vArterialPressureLimitWindow, - qint32 vVenousPressureLimitWindow, - qint32 vVenousPressureLimitAsymtrc, - qint32 vTmpLimitWindow) + quint32 vArterialPressureLimitWindow, + quint32 vVenousPressureLimitWindow, + quint32 vVenousPressureLimitAsymtrc, + quint32 vTmpLimitWindow) { _data.mArterialPressureLimitWindow = vArterialPressureLimitWindow ; _data.mVenousPressureLimitWindow = vVenousPressureLimitWindow ; @@ -53,9 +53,13 @@ */ void VTreatmentAdjustmentPressuresLimits::onActionReceive(const AdjustPressuresLimitsResponseData &vData) { - adjustment_Accepted ( vData.mAccepted ); - adjustment_Reason ( vData.mReason ); + adjustment_Accepted ( vData.mAccepted ); + arterialPressureLimitWindowRejectionReason ( vData.mArterialPressureLimitWindowRejectionReason ); + venousPressureLimitWindowRejectionReason ( vData.mVenousPressureLimitWindowRejectionReason ); + venousPressureLimitAsymtrcRejectionReason ( vData.mVenousPressureLimitAsymtrcRejectionReason ); + tmpPressureLimitWindowRejectionReason ( vData.mTmpPressureLimitWindowRejectionReason ); + // *** has to be the last to let the information to be set and then emit the signal *** // *** otherwise will use the previous values before being set. *** adjustment ( true );