ProjectConfigurationAspect Class

(ProjectExplorer::ProjectConfigurationAspect)

Public Functions

ProjectConfigurationAspect()
~ProjectConfigurationAspect() override
virtual void addToConfigurationLayout(QFormLayout *)
QWidget *createConfigWidget() const
QString displayName() const
virtual void fromMap(const QVariantMap &)
Core::Id id() const
bool isVisible() const
void setConfigWidgetCreator(const ConfigWidgetCreator &configWidgetCreator)
void setDisplayName(const QString &displayName)
void setId(Core::Id id)
void setSettingsKey(const QString &settingsKey)
void setVisible(bool visible)
QString settingsKey() const
virtual void toMap(QVariantMap &) const

Signals

void changed()

Member Function Documentation

ProjectConfigurationAspect::ProjectConfigurationAspect()

Default constructs an instance of ProjectConfigurationAspect.

ProjectConfigurationAspect::~ProjectConfigurationAspect()

Destroys the instance of ProjectConfigurationAspect.

[virtual] void ProjectConfigurationAspect::addToConfigurationLayout(QFormLayout *)

[signal] void ProjectConfigurationAspect::changed()

QWidget *ProjectConfigurationAspect::createConfigWidget() const

QString ProjectConfigurationAspect::displayName() const

See also setDisplayName().

[virtual] void ProjectConfigurationAspect::fromMap(const QVariantMap &)

Core::Id ProjectConfigurationAspect::id() const

See also setId().

bool ProjectConfigurationAspect::isVisible() const

void ProjectConfigurationAspect::setConfigWidgetCreator(const ConfigWidgetCreator &configWidgetCreator)

void ProjectConfigurationAspect::setDisplayName(const QString &displayName)

See also displayName().

void ProjectConfigurationAspect::setId(Core::Id id)

See also id().

void ProjectConfigurationAspect::setSettingsKey(const QString &settingsKey)

See also settingsKey().

void ProjectConfigurationAspect::setVisible(bool visible)

See also isVisible().

QString ProjectConfigurationAspect::settingsKey() const

[virtual] void ProjectConfigurationAspect::toMap(QVariantMap &) const