6#include <icomp/CComponentBase.h>
9#include <imtloggui/IGroupVisualSettings.h>
16class CGroupVisualSettingsComp:
public icomp::CComponentBase,
virtual public IGroupVisualSettings
19 typedef icomp::CComponentBase BaseClass;
21 I_BEGIN_COMPONENT(CGroupVisualSettingsComp)
22 I_ASSIGN(m_colorAttrPtr,
"BackgroundColor",
"Group background color",
false,
"#080808");
23 I_ASSIGN(m_heightAttrPtr,
"Height",
"Group pixel height",
false, 200);
27 virtual QColor GetBackgroundColor()
const override;
28 virtual int GetHeight()
const override;
31 I_ATTR(QString, m_colorAttrPtr);
32 I_ATTR(
int, m_heightAttrPtr);