Remove BuildConfiguration::setValue/value

This commit is contained in:
dt
2009-12-08 12:21:11 +01:00
parent 4d93981be2
commit 14eb1f66e9
15 changed files with 184 additions and 124 deletions

View File

@@ -43,7 +43,8 @@ class CMakeBuildConfiguration : public ProjectExplorer::BuildConfiguration
Q_OBJECT
public:
CMakeBuildConfiguration(CMakeProject *pro);
CMakeBuildConfiguration(BuildConfiguration *source);
CMakeBuildConfiguration(CMakeProject *pro, const QMap<QString, QVariant> &map);
CMakeBuildConfiguration(CMakeBuildConfiguration *source);
~CMakeBuildConfiguration();
CMakeProject *cmakeProject() const;
@@ -67,12 +68,18 @@ public:
QString msvcVersion() const;
void setMsvcVersion(const QString &msvcVersion);
void toMap(QMap<QString, QVariant> &map) const;
signals:
void msvcVersionChanged();
private:
void updateToolChain() const;
mutable ProjectExplorer::ToolChain *m_toolChain;
bool m_clearSystemEnvironment;
QList<ProjectExplorer::EnvironmentItem> m_userEnvironmentChanges;
QString m_buildDirectory;
QString m_msvcVersion;
};