ActionManager Class

(Debugger::Core::ActionManager)

Static Public Members

Debugger::Core::ActionContainer *actionContainer(int id)
Debugger::Core::Command *command(int id)
QList<Debugger::Core::Command *> commands()
Debugger::Core::ActionContainer *createMenu(int id)
Debugger::Core::ActionContainer *createMenuBar(int id)
Debugger::Core::ActionManager *instance()
bool isPresentationModeEnabled()
Debugger::Core::Command *registerAction(Debugger::QAction *action, int id, const Debugger::Core::Context &context = ..., bool scriptable = false)
void setPresentationModeEnabled(bool enabled)
void unregisterAction(Debugger::QAction *action, int id)
Debugger::QString withNumberAccelerator(const Debugger::QString &text, const int number)

Protected Functions

void commandAdded(int id)
void commandListChanged()

Member Function Documentation

[static] Debugger::Core::ActionContainer *ActionManager::actionContainer(int id)

[static] Debugger::Core::Command *ActionManager::command(int id)

[protected] void ActionManager::commandAdded(int id)

[protected] void ActionManager::commandListChanged()

[static] QList<Debugger::Core::Command *> ActionManager::commands()

[static] Debugger::Core::ActionContainer *ActionManager::createMenu(int id)

[static] Debugger::Core::ActionContainer *ActionManager::createMenuBar(int id)

[static] Debugger::Core::ActionManager *ActionManager::instance()

[static] bool ActionManager::isPresentationModeEnabled()

[static] Debugger::Core::Command *ActionManager::registerAction(Debugger::QAction *action, int id, const Debugger::Core::Context &context = ..., bool scriptable = false)

[static] void ActionManager::setPresentationModeEnabled(bool enabled)

See also isPresentationModeEnabled().

[static] void ActionManager::unregisterAction(Debugger::QAction *action, int id)

[static] Debugger::QString ActionManager::withNumberAccelerator(const Debugger::QString &text, const int number)