6#include <imtbase/ITableViewParam.h>
13class CTableViewParam:
virtual public ITableViewParam
17 virtual QByteArrayList GetHeaderIds()
const override;
18 virtual HeaderInfo GetHeaderInfo(
const QByteArray& headerId)
const override;
19 virtual bool SetHeaderInfo(QByteArray headerId, ITableViewParam::HeaderInfo headerInfo)
override;
22 virtual bool Serialize(iser::IArchive& archive)
override;
25 virtual int GetSupportedOperations()
const override;
26 virtual bool CopyFrom(
const IChangeable&
object, CompatibilityMode mode = CM_WITHOUT_REFS)
override;
27 virtual bool IsEqual(
const IChangeable&
object)
const override;
28 virtual istd::IChangeableUniquePtr CloneMe(CompatibilityMode mode = CM_WITHOUT_REFS)
const override;
29 virtual bool ResetData(CompatibilityMode mode = CM_WITHOUT_REFS)
override;
32 QMap<QByteArray, ITableViewParam::HeaderInfo> m_headerInfoMap;