32 I_ASSIGN_MULTI_0(m_commandProvidersCompPtr,
"CommandProviders",
"List of command providers",
true);
48 void CreateCommands();
54 bool m_isUpdateLocked;
Interface for a provider of the heriarchical commands.
Base class for component implementation.
Generic implementation of a data model changes notifier.
Component for binding of multiple command providers.
icomp::CComponentBase BaseClass
virtual const ibase::IHierarchicalCommand * GetCommands() const override
Get list of menu commands.
void OnModelChanged(int modelId, const istd::IChangeable::ChangeSet &changeSet)
Called when some model observed by dispatcher will be changed.
virtual void OnComponentCreated() override
Implementation of hierarchical command based on QAction from Qt.
Set of change flags (its IDs).
Common interface to define the hierarchical graph structures.
Standard GUI specific interfaces and components based on Qt.