GlobalOrProjectAspect Class

(ProjectExplorer::GlobalOrProjectAspect)

Public Functions

GlobalOrProjectAspect()
~GlobalOrProjectAspect() override
ISettingsAspect *currentSettings() const
ISettingsAspect *globalSettings() const
bool isUsingGlobalSettings() const
ISettingsAspect *projectSettings() const
void resetProjectToGlobalSettings()
void setGlobalSettings(ISettingsAspect *settings)
void setProjectSettings(ISettingsAspect *settings)
void setUsingGlobalSettings(bool value)

Reimplemented Protected Functions

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

Additional Inherited Members

Member Function Documentation

GlobalOrProjectAspect::GlobalOrProjectAspect()

Default constructs an instance of GlobalOrProjectAspect.

GlobalOrProjectAspect::~GlobalOrProjectAspect()

Destroys the instance of GlobalOrProjectAspect.

ISettingsAspect *GlobalOrProjectAspect::currentSettings() const

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

ISettingsAspect *GlobalOrProjectAspect::globalSettings() const

See also setGlobalSettings().

bool GlobalOrProjectAspect::isUsingGlobalSettings() const

ISettingsAspect *GlobalOrProjectAspect::projectSettings() const

See also setProjectSettings().

void GlobalOrProjectAspect::resetProjectToGlobalSettings()

void GlobalOrProjectAspect::setGlobalSettings(ISettingsAspect *settings)

See also globalSettings().

void GlobalOrProjectAspect::setProjectSettings(ISettingsAspect *settings)

See also projectSettings().

void GlobalOrProjectAspect::setUsingGlobalSettings(bool value)

See also isUsingGlobalSettings().

[override virtual protected] void GlobalOrProjectAspect::toMap(QVariantMap &data) const