ExecutableAspect Class

(ProjectExplorer::ExecutableAspect)
Header: #include <ExecutableAspect>
Inherits: ProjectExplorer::ProjectConfigurationAspect

Public Functions

ExecutableAspect()
~ExecutableAspect() override
Utils::FileName executable() const
void makeOverridable(const QString &overridingKey, const QString &useOverridableKey)
void setDisplayStyle(BaseStringAspect::DisplayStyle style)
void setEnvironment(const Utils::Environment &env)
void setExecutable(const Utils::FileName &executable)
void setExecutablePathStyle(Utils::OsType osType)
void setExpectedKind(const Utils::PathChooser::Kind expectedKind)
void setHistoryCompleter(const QString &historyCompleterKey)
void setLabelText(const QString &labelText)
void setPlaceHolderText(const QString &placeHolderText)
void setSettingsKey(const QString &key)

Reimplemented Public Functions

virtual void addToConfigurationLayout(QFormLayout *layout) override

Reimplemented Protected Functions

virtual void fromMap(const QVariantMap &map) override
virtual void toMap(QVariantMap &map) const override

Additional Inherited Members

Detailed Description

Member Function Documentation

ExecutableAspect::ExecutableAspect()

Default constructs an instance of ExecutableAspect.

ExecutableAspect::~ExecutableAspect()

Destroys the instance of ExecutableAspect.

[override virtual] void ExecutableAspect::addToConfigurationLayout(QFormLayout *layout)

Utils::FileName ExecutableAspect::executable() const

See also setExecutable().

[override virtual protected] void ExecutableAspect::fromMap(const QVariantMap &map)

void ExecutableAspect::makeOverridable(const QString &overridingKey, const QString &useOverridableKey)

void ExecutableAspect::setDisplayStyle(BaseStringAspect::DisplayStyle style)

void ExecutableAspect::setEnvironment(const Utils::Environment &env)

void ExecutableAspect::setExecutable(const Utils::FileName &executable)

See also executable().

void ExecutableAspect::setExecutablePathStyle(Utils::OsType osType)

void ExecutableAspect::setExpectedKind(const Utils::PathChooser::Kind expectedKind)

void ExecutableAspect::setHistoryCompleter(const QString &historyCompleterKey)

void ExecutableAspect::setLabelText(const QString &labelText)

void ExecutableAspect::setPlaceHolderText(const QString &placeHolderText)

void ExecutableAspect::setSettingsKey(const QString &key)

[override virtual protected] void ExecutableAspect::toMap(QVariantMap &map) const