EnvironmentAspect Class
(ProjectExplorer::EnvironmentAspect)Public Functions
void | addPreferredBaseEnvironment(int base, const QString &displayName) |
void | addSupportedBaseEnvironment(int base, const QString &displayName) |
virtual Utils::Environment | baseEnvironment() const = 0 |
int | baseEnvironmentBase() const |
QString | baseEnvironmentDisplayName(int base) const |
Utils::Environment | environment() const |
QList<int> | possibleBaseEnvironments() const |
void | setBaseEnvironmentBase(int base) |
void | setUserEnvironmentChanges(const QList<Utils::EnvironmentItem> &diff) |
QList<Utils::EnvironmentItem> | userEnvironmentChanges() const |
- 13 public functions inherited from ProjectExplorer::ProjectConfigurationAspect
Signals
void | baseEnvironmentChanged() |
void | environmentChanged() |
void | userEnvironmentChangesChanged(const QList<Utils::EnvironmentItem> &diff) |
- 1 signal inherited from ProjectExplorer::ProjectConfigurationAspect
Protected Functions
Reimplemented Protected Functions
virtual void | fromMap(const QVariantMap &map) override |
virtual void | toMap(QVariantMap &map) const override |
Member Function Documentation
[protected]
EnvironmentAspect::EnvironmentAspect()
Default constructs an instance of EnvironmentAspect.
void EnvironmentAspect::addPreferredBaseEnvironment(int base, const QString &displayName)
void EnvironmentAspect::addSupportedBaseEnvironment(int base, const QString &displayName)
[pure virtual]
Utils::Environment EnvironmentAspect::baseEnvironment() const
int EnvironmentAspect::baseEnvironmentBase() const
See also setBaseEnvironmentBase().
[signal]
void EnvironmentAspect::baseEnvironmentChanged()
QString EnvironmentAspect::baseEnvironmentDisplayName(int base) const
Utils::Environment EnvironmentAspect::environment() const
[signal]
void EnvironmentAspect::environmentChanged()
[override virtual protected]
void EnvironmentAspect::fromMap(const QVariantMap &map)
QList<int> EnvironmentAspect::possibleBaseEnvironments() const
void EnvironmentAspect::setBaseEnvironmentBase(int base)
See also baseEnvironmentBase().
void EnvironmentAspect::setUserEnvironmentChanges(const QList<Utils::EnvironmentItem> &diff)
See also userEnvironmentChanges().
[override virtual protected]
void EnvironmentAspect::toMap(QVariantMap &map) const
QList<Utils::EnvironmentItem> EnvironmentAspect::userEnvironmentChanges() const
See also setUserEnvironmentChanges().