ActionDescription Class
(Debugger::ActionDescription)Public Types
typedef | RunControlCreator |
typedef | ToolPreparer |
typedef | ToolStarter |
Public Functions
ActionDescription() | |
bool | isRunnable(QString *reason = 0) const |
Core::Id | menuGroup() const |
QByteArray | perspectiveId() const |
RunControlCreator | runControlCreator() const |
Core::Id | runMode() const |
void | setCustomToolStarter(const ToolStarter &toolStarter) |
void | setMenuGroup(Core::Id menuGroup) |
void | setPerspectiveId(const QByteArray &id) |
void | setRunControlCreator(const RunControlCreator &creator) |
void | setRunMode(Core::Id mode) |
void | setText(const QString &text) |
void | setToolMode(QFlags<ToolMode> mode) |
void | setToolPreparer(const ToolPreparer &toolPreparer) |
void | setToolTip(const QString &toolTip) |
void | startTool() const |
QString | text() const |
ToolPreparer | toolPreparer() const |
QString | toolTip() const |
Member Type Documentation
typedef ActionDescription::RunControlCreator
typedef ActionDescription::ToolPreparer
typedef ActionDescription::ToolStarter
Member Function Documentation
ActionDescription::ActionDescription()
Default constructs an instance of ActionDescription.
bool ActionDescription::isRunnable(QString *reason = 0) const
Core::Id ActionDescription::menuGroup() const
See also setMenuGroup().
QByteArray ActionDescription::perspectiveId() const
See also setPerspectiveId().
RunControlCreator ActionDescription::runControlCreator() const
See also setRunControlCreator().
Core::Id ActionDescription::runMode() const
See also setRunMode().
void ActionDescription::setCustomToolStarter(const ToolStarter &toolStarter)
void ActionDescription::setMenuGroup(Core::Id menuGroup)
See also menuGroup().
void ActionDescription::setPerspectiveId(const QByteArray &id)
See also perspectiveId().
void ActionDescription::setRunControlCreator(const RunControlCreator &creator)
See also runControlCreator().
void ActionDescription::setRunMode(Core::Id mode)
See also runMode().
void ActionDescription::setText(const QString &text)
See also text().
void ActionDescription::setToolMode(QFlags<ToolMode> mode)
void ActionDescription::setToolPreparer(const ToolPreparer &toolPreparer)
See also toolPreparer().
void ActionDescription::setToolTip(const QString &toolTip)
See also toolTip().
void ActionDescription::startTool() const
QString ActionDescription::text() const
See also setText().
ToolPreparer ActionDescription::toolPreparer() const
See also setToolPreparer().
QString ActionDescription::toolTip() const
See also setToolTip().