summaryrefslogtreecommitdiff
path: root/src/plugins/genericprojectmanager/genericbuildconfiguration.cpp
diff options
context:
space:
mode:
authordt <qtc-committer@nokia.com>2009-12-07 15:55:00 +0100
committerdt <qtc-committer@nokia.com>2009-12-07 15:55:41 +0100
commitb63e6e939d16241e30b9a1a638c2fcc5efe9c71d (patch)
tree00da8e8ea2df16c297530b7c13c250417b44d326 /src/plugins/genericprojectmanager/genericbuildconfiguration.cpp
parent55175c149c0bd895339c1fe1285142598151d1b8 (diff)
downloadqt-creator-b63e6e939d16241e30b9a1a638c2fcc5efe9c71d.tar.gz
Make BuildConfiguration::setValue and ::value protected
Diffstat (limited to 'src/plugins/genericprojectmanager/genericbuildconfiguration.cpp')
-rw-r--r--src/plugins/genericprojectmanager/genericbuildconfiguration.cpp8
1 files changed, 8 insertions, 0 deletions
diff --git a/src/plugins/genericprojectmanager/genericbuildconfiguration.cpp b/src/plugins/genericprojectmanager/genericbuildconfiguration.cpp
index 3c1b38ec52..4fbf07a01d 100644
--- a/src/plugins/genericprojectmanager/genericbuildconfiguration.cpp
+++ b/src/plugins/genericprojectmanager/genericbuildconfiguration.cpp
@@ -64,6 +64,14 @@ QString GenericBuildConfiguration::buildDirectory() const
return buildDirectory;
}
+void GenericBuildConfiguration::setBuildDirectory(const QString &buildDirectory)
+{
+ if (value("buildDirectory").toString() == buildDirectory)
+ return;
+ setValue("buildDirectory", buildDirectory);
+ emit buildDirectoryChanged();
+}
+
GenericProject *GenericBuildConfiguration::genericProject() const
{
return static_cast<GenericProject *>(project());