Go to the documentation of this file.
6#ifndef iqtgui_CStatusGuiComp_included
7#define iqtgui_CStatusGuiComp_included
11#include <QtCore/QtGlobal>
12#include <QtWidgets/QLabel>
27 istdgui::TGuiComponentBase<QLabel>,
28 imod::TSingleModelObserverBase<istd::IInformationProvider> >
36 I_ASSIGN(m_iconSizeAttrPtr,
"IconSize",
"Size of status icon",
true, 64);
47 I_ATTR(
int, m_iconSizeAttrPtr);
Basic implementation for a single model observer with binding to concrete data object interface.
Set of change flags (its IDs).
istdgui::TGuiObserverWrap< istdgui::TGuiComponentBase< QLabel >, imod::TSingleModelObserverBase< istd::IInformationProvider > > BaseClass
void UpdateGui(const istd::IChangeable::ChangeSet &changeSet) override
Do update of the GUI to reflect the state of model.
void OnGuiCreated() override
Called just after GUI is initialized.
Base class for all Qt GUI componentes.
Join functionality of istdgui::IGuiObject interface and imod::IObserver.
Standard GUI specific interfaces and components based on Qt.
© Witold Gantzke and Kirill Lepskiy