6#include <imtbase/IStatusManager.h>
22 virtual QDateTime GetInformationTimeStamp()
const override;
23 virtual InformationCategory GetInformationCategory()
const override;
24 virtual int GetInformationId()
const override;
25 virtual QString GetInformationDescription()
const override;
26 virtual QString GetInformationSource()
const override;
27 virtual int GetInformationFlags()
const override;
30 virtual void SetInformationTimeStamp(
const QDateTime& timestamp)
override;
31 virtual void SetInformationCategory(InformationCategory category)
override;
32 virtual void SetInformationId(
int id)
override;
33 virtual void SetInformationDescription(
const QString& description)
override;
34 virtual void SetInformationSource(
const QString& source)
override;
35 virtual void SetInformationFlags(
int flags)
override;
38 virtual bool CopyFrom(
const IChangeable&
object, CompatibilityMode mode = CM_WITHOUT_REFS)
override;
39 virtual bool ResetData(CompatibilityMode mode = CM_WITHOUT_REFS)
override;
42 QDateTime m_timeStamp;
43 InformationCategory m_category;
45 QString m_description;