Index: sources/view/hd/adjustment/treatment/VTreatmentAdjustmentUltrafiltrationEdit.cpp =================================================================== diff -u -r6e9dccd1109d9c8d4ee4b6a21260618969a1706b -rb51d4ccc77d53e6e62a23255053888c936e7e919 --- sources/view/hd/adjustment/treatment/VTreatmentAdjustmentUltrafiltrationEdit.cpp (.../VTreatmentAdjustmentUltrafiltrationEdit.cpp) (revision 6e9dccd1109d9c8d4ee4b6a21260618969a1706b) +++ sources/view/hd/adjustment/treatment/VTreatmentAdjustmentUltrafiltrationEdit.cpp (.../VTreatmentAdjustmentUltrafiltrationEdit.cpp) (revision b51d4ccc77d53e6e62a23255053888c936e7e919) @@ -12,6 +12,7 @@ * \date (original) 11-Apr-2021 * */ +#include #include "VTreatmentAdjustmentUltrafiltrationEdit.h" // Project @@ -34,15 +35,15 @@ */ void VTreatmentAdjustmentUltrafiltrationEdit::onActionReceive(const AdjustUltrafiltrationEditResponseData &vData) { - adjustment_Accepted ( vData.mAccepted ); - adjustment_Reason ( vData.mReason ); + adjustment_Accepted ( vData.mAccepted ); + adjustment_Reason ( vData.mReason ); - volume ( vData.mVolume / 1000 ); // mL => L - duration ( vData.mDuration ); - durationDiff ( vData.mDurationDiff ); - rate ( vData.mRate ); - rateDiff ( vData.mRateDiff ); - rateOld ( vData.mRateOld ); + volume ( vData.mVolume / 1000 ); // mL => L + duration ( vData.mDuration ); + durationDiff ( vData.mDurationDiff ); + rate ( qCeil(vData.mRate) ); // Round up the UF rate related data + rateDiff ( qCeil(vData.mRateDiff) ); // Round up the UF rate related data + rateOld ( qCeil(vData.mRateOld) ); // Round up the UF rate related data // *** 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. ***