diff options
author | dt <qtc-committer@nokia.com> | 2009-11-25 18:50:20 +0100 |
---|---|---|
committer | dt <qtc-committer@nokia.com> | 2009-11-30 15:24:31 +0100 |
commit | a312206306e85258e2ee9ac649a9b5ae00a92ef6 (patch) | |
tree | 212d9d7ad270d942aadda0608580f369250aa3e1 /src/plugins/projectexplorer/project.h | |
parent | 7949d93a1ab80f6173d6de1ab146378ce6256c88 (diff) | |
download | qt-creator-a312206306e85258e2ee9ac649a9b5ae00a92ef6.tar.gz |
Move most of the BuildConfiguration specific functions
Note: I didn't fix all the connects and there are a few missing things.
This compiles, more work is coming.
Diffstat (limited to 'src/plugins/projectexplorer/project.h')
-rw-r--r-- | src/plugins/projectexplorer/project.h | 8 |
1 files changed, 3 insertions, 5 deletions
diff --git a/src/plugins/projectexplorer/project.h b/src/plugins/projectexplorer/project.h index f999527703..4c543169ec 100644 --- a/src/plugins/projectexplorer/project.h +++ b/src/plugins/projectexplorer/project.h @@ -88,7 +88,9 @@ public: void removeBuildConfiguration(BuildConfiguration *configuration); QList<BuildConfiguration *> buildConfigurations() const; + // remove and add "QString uniqueConfigurationDisplayName(const QString &proposedName) const" instead + // move into BuildConfiguration * void setDisplayNameFor(BuildConfiguration *configuration, const QString &displayName); BuildConfiguration *activeBuildConfiguration() const; void setActiveBuildConfiguration(BuildConfiguration *configuration); @@ -108,9 +110,6 @@ public: EditorConfiguration *editorConfiguration() const; - virtual Environment environment(BuildConfiguration *configuration) const = 0; - virtual QString buildDirectory(BuildConfiguration *configuration) const = 0; - void saveSettings(); bool restoreSettings(); @@ -131,7 +130,6 @@ public: static QString makeUnique(const QString &preferedName, const QStringList &usedNames); signals: void fileListChanged(); - void buildDirectoryChanged(); // TODO clean up signal names // might be better to also have @@ -150,7 +148,7 @@ signals: // This signal is jut there for updating the tree list in the buildsettings wizard void buildConfigurationDisplayNameChanged(BuildConfiguration *bc); - void environmentChanged(BuildConfiguration *bc); + protected: /* This method is called when the project .user file is saved. Simply call |