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

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().