Index: sources/view/hd/data/treatment/VTreatmentHeparinData.cpp =================================================================== diff -u -ra5760947d3ed0d2748ba023a1c25e3c6aa0b1de1 -rbce1e6f584c921c9fa6945204ed1e1d38021fbc8 --- sources/view/hd/data/treatment/VTreatmentHeparinData.cpp (.../VTreatmentHeparinData.cpp) (revision a5760947d3ed0d2748ba023a1c25e3c6aa0b1de1) +++ sources/view/hd/data/treatment/VTreatmentHeparinData.cpp (.../VTreatmentHeparinData.cpp) (revision bce1e6f584c921c9fa6945204ed1e1d38021fbc8) @@ -21,6 +21,11 @@ void VTreatmentHeparin::onActionReceive(const TreatmentHeparinData &vData) { - cumulative (vData.mCumulative); - target (vData.mTarget ); + cumulative (vData.mCumulative ); + target (vData.mTarget ); + + int hours = vData.mTimeRemaining / 3600 ; + int minutes = ( vData.mTimeRemaining % 3600 ) / 60 ; + timeRemaining (QString("%1:%2") .arg(hours, 2, 10, QChar('0')) + .arg(minutes, 2, 10, QChar('0')) ); }