ActionContainer Class
(Core::ActionContainer)Public Types
enum | OnAllDisabledBehavior { Disable, Hide, Show } |
Public Functions
virtual void | addAction(Command *action, Id group = Id()) = 0 |
virtual void | addMenu(ActionContainer *menu, Id group = Id()) = 0 |
virtual void | addMenu(ActionContainer *before, ActionContainer *menu, Id group = Id()) = 0 |
Command * | addSeparator(Id group = Id()) |
virtual Command * | addSeparator(const Context &context, Id group = Id(), QAction **outSeparator = 0) = 0 |
virtual void | appendGroup(Id group) = 0 |
virtual void | clear() = 0 |
virtual Id | id() const = 0 |
virtual void | insertGroup(Id before, Id group) = 0 |
virtual QAction * | insertLocation(Id group) const = 0 |
virtual QMenu * | menu() const = 0 |
virtual QMenuBar * | menuBar() const = 0 |
virtual ActionContainer::OnAllDisabledBehavior | onAllDisabledBehavior() const = 0 |
virtual void | setOnAllDisabledBehavior(OnAllDisabledBehavior behavior) = 0 |
Member Function Documentation
[pure virtual]
void ActionContainer::addAction(Command *action, Id group = Id())
[pure virtual]
void ActionContainer::addMenu(ActionContainer *menu, Id group = Id())
[pure virtual]
void ActionContainer::addMenu(ActionContainer *before, ActionContainer *menu, Id group = Id())
Command *ActionContainer::addSeparator(Id group = Id())
[pure virtual]
Command *ActionContainer::addSeparator(const Context &context, Id group = Id(), QAction **outSeparator = 0)
[pure virtual]
void ActionContainer::appendGroup(Id group)
[pure virtual]
void ActionContainer::clear()
[pure virtual]
Id ActionContainer::id() const
[pure virtual]
void ActionContainer::insertGroup(Id before, Id group)
[pure virtual]
QAction *ActionContainer::insertLocation(Id group) const
[pure virtual]
QMenu *ActionContainer::menu() const
[pure virtual]
QMenuBar *ActionContainer::menuBar() const
[pure virtual]
ActionContainer::OnAllDisabledBehavior ActionContainer::onAllDisabledBehavior() const
See also setOnAllDisabledBehavior().
[pure virtual]
void ActionContainer::setOnAllDisabledBehavior(OnAllDisabledBehavior behavior)
See also onAllDisabledBehavior().