ProjectConfiguration Class
(ProjectExplorer::ProjectConfiguration)Inherits: | QObject |
Inherited By: | ProjectExplorer::BuildStep and ProjectExplorer::RunConfiguration |
Public Functions
~ProjectConfiguration() = default | |
QString | displayName() const |
virtual bool | fromMap(const QVariantMap &map) |
Core::Id | id() const |
Utils::MacroExpander * | macroExpander() |
const Utils::MacroExpander * | macroExpander() const |
void | setDefaultDisplayName(const QString &name) |
void | setDisplayName(const QString &name) |
void | setToolTip(const QString &text) |
virtual QVariantMap | toMap() const |
QString | toolTip() const |
bool | usesDefaultDisplayName() const |
- 32 public functions inherited from QObject
Signals
void | displayNameChanged() |
void | toolTipChanged() |
- 2 signals inherited from QObject
Protected Functions
ProjectConfiguration(QObject *parent, Core::Id id) | |
ProjectConfiguration(QObject *parent, const ProjectConfiguration *source) |
- 9 protected functions inherited from QObject
Additional Inherited Members
- 1 property inherited from QObject
- 1 public slot inherited from QObject
- 1 public variable inherited from QObject
- 10 static public members inherited from QObject
- 2 protected variables inherited from QObject
Member Function Documentation
[protected]
ProjectConfiguration::ProjectConfiguration(QObject *parent, Core::Id id)
Default constructs an instance of ProjectConfiguration.
[protected]
ProjectConfiguration::ProjectConfiguration(QObject *parent, const ProjectConfiguration *source)
Default constructs an instance of ProjectConfiguration.
[default]
ProjectConfiguration::~ProjectConfiguration()
Destroys the instance of ProjectConfiguration.
QString ProjectConfiguration::displayName() const
See also setDisplayName().
[signal]
void ProjectConfiguration::displayNameChanged()
[virtual]
bool ProjectConfiguration::fromMap(const QVariantMap &map)
Core::Id ProjectConfiguration::id() const
Utils::MacroExpander *ProjectConfiguration::macroExpander()
const Utils::MacroExpander *ProjectConfiguration::macroExpander() const
void ProjectConfiguration::setDefaultDisplayName(const QString &name)
void ProjectConfiguration::setDisplayName(const QString &name)
See also displayName().
void ProjectConfiguration::setToolTip(const QString &text)
See also toolTip().
[virtual]
QVariantMap ProjectConfiguration::toMap() const
QString ProjectConfiguration::toolTip() const
See also setToolTip().