Index: sources/model/hd/data/treatmentlog/MTreatmentLogEventData.cpp =================================================================== diff -u -ra5be04172757fa469d85fb83a6998a4404214f19 -rdd6c876521e397ff990f81e7363b4f007fe3e2d9 --- sources/model/hd/data/treatmentlog/MTreatmentLogEventData.cpp (.../MTreatmentLogEventData.cpp) (revision a5be04172757fa469d85fb83a6998a4404214f19) +++ sources/model/hd/data/treatmentlog/MTreatmentLogEventData.cpp (.../MTreatmentLogEventData.cpp) (revision dd6c876521e397ff990f81e7363b4f007fe3e2d9) @@ -14,11 +14,13 @@ */ #include "MTreatmentLogEventData.h" +// Qt +#include + using namespace Model; QVariantList MTreatmentLogEventData::parameters() const { return { - _data.mTimeStamp.value, _data.mEventID .value, _data.mOldValue .value, _data.mNewValue .value, @@ -27,15 +29,13 @@ bool MTreatmentLogEventData::fromByteArray(const QByteArray &vByteArray, int *vIndex) { int index = 0; // message data start position - if (GetValue(vByteArray, index, _data.mTimeStamp)) if (GetValue(vByteArray, index, _data.mEventID )) if (GetValue(vByteArray, index, _data.mOldValue )) if (GetValue(vByteArray, index, _data.mNewValue )) return true ; 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; } } /*! @@ -45,7 +45,7 @@ */ TreatmentLogEventData MTreatmentLogEventData::data() const { Data data; - data.mTimeStamp = _data.mTimeStamp .value; + data.mTimeStamp = QDateTime::currentDateTime().toSecsSinceEpoch(); data.mEventID = _data.mEventID .value; data.mOldValue = _data.mOldValue .value; data.mNewValue = _data.mNewValue .value;