ActionDescription Class | Extending Qt Creator Manual

Extending Qt Creator Manual | ActionDescription

Extending Qt Creator Manual 4.3.0

# ActionDescription Class

(Debugger::ActionDescription)

- List of all members, including inherited members

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