Index: sources/model/hd/data/treatmentlog/MTreatmentLogAvrgeData.cpp =================================================================== diff -u -ra5be04172757fa469d85fb83a6998a4404214f19 -rdd6c876521e397ff990f81e7363b4f007fe3e2d9 --- sources/model/hd/data/treatmentlog/MTreatmentLogAvrgeData.cpp (.../MTreatmentLogAvrgeData.cpp) (revision a5be04172757fa469d85fb83a6998a4404214f19) +++ sources/model/hd/data/treatmentlog/MTreatmentLogAvrgeData.cpp (.../MTreatmentLogAvrgeData.cpp) (revision dd6c876521e397ff990f81e7363b4f007fe3e2d9) @@ -14,11 +14,13 @@ */ #include "MTreatmentLogAvrgeData.h" +// Qt +#include + using namespace Model; QVariantList MTreatmentLogAvrgeData::parameters() const { return { - _data.mTimeStamp .value, _data.mBloodFlowRate .value, _data.mDialysateFlowRate .value, _data.mUFRate .value, @@ -29,7 +31,6 @@ bool MTreatmentLogAvrgeData::fromByteArray(const QByteArray &vByteArray, int *vIndex) { int index = 0; // message data start position - if (GetValue(vByteArray, index, _data.mTimeStamp )) if (GetValue(vByteArray, index, _data.mBloodFlowRate )) if (GetValue(vByteArray, index, _data.mDialysateFlowRate)) if (GetValue(vByteArray, index, _data.mUFRate )) @@ -41,7 +42,6 @@ else { if(vIndex) *vIndex = index; return false; } else { if(vIndex) *vIndex = index; return false; } else { if(vIndex) *vIndex = index; return false; } - else { if(vIndex) *vIndex = index; return false; } } /*! @@ -51,7 +51,7 @@ */ TreatmentLogAvrgeData MTreatmentLogAvrgeData::data() const { Data data; - data.mTimeStamp = _data.mTimeStamp .value; + data.mTimeStamp = QDateTime::currentDateTime().toSecsSinceEpoch(); data.mBloodFlowRate = _data.mBloodFlowRate .value; data.mDialysateFlowRate = _data.mDialysateFlowRate .value; data.mUFRate = _data.mUFRate .value;