diff options
author | Daniel Teske <daniel.teske@digia.com> | 2012-10-09 16:53:50 +0200 |
---|---|---|
committer | Daniel Teske <daniel.teske@digia.com> | 2012-10-11 12:16:46 +0200 |
commit | 28e7dcea4117090506aa6a7968a8469b61cf6198 (patch) | |
tree | d15a6187b9580e921be33f19377edb1084649255 /src/plugins/cmakeprojectmanager/cmakebuildconfiguration.cpp | |
parent | 0a9fa88e443f4b7ef76d98b39575a1b3c212eda5 (diff) | |
download | qt-creator-28e7dcea4117090506aa6a7968a8469b61cf6198.tar.gz |
CMakeBuildConfiguration: Actually save / restore useKit setting
Task-number: QTCREATORBUG-7984
Change-Id: Iaa33e95bd827e8b8662c62e155c0e9aca3d2fd69
Reviewed-by: Peter Kümmel <syntheticpp@gmx.net>
Reviewed-by: Tobias Hunger <tobias.hunger@digia.com>
Diffstat (limited to 'src/plugins/cmakeprojectmanager/cmakebuildconfiguration.cpp')
-rw-r--r-- | src/plugins/cmakeprojectmanager/cmakebuildconfiguration.cpp | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/plugins/cmakeprojectmanager/cmakebuildconfiguration.cpp b/src/plugins/cmakeprojectmanager/cmakebuildconfiguration.cpp index 865471b965..7304c17662 100644 --- a/src/plugins/cmakeprojectmanager/cmakebuildconfiguration.cpp +++ b/src/plugins/cmakeprojectmanager/cmakebuildconfiguration.cpp @@ -51,6 +51,7 @@ using namespace Internal; namespace { const char BUILD_DIRECTORY_KEY[] = "CMakeProjectManager.CMakeBuildConfiguration.BuildDirectory"; +const char USE_NINJA_KEY[] = "CMakeProjectManager.CMakeBuildConfiguration.UseNinja"; } // namespace CMakeBuildConfiguration::CMakeBuildConfiguration(ProjectExplorer::Target *parent) : @@ -74,6 +75,7 @@ QVariantMap CMakeBuildConfiguration::toMap() const { QVariantMap map(ProjectExplorer::BuildConfiguration::toMap()); map.insert(QLatin1String(BUILD_DIRECTORY_KEY), m_buildDirectory); + map.insert(QLatin1String(USE_NINJA_KEY), m_useNinja); return map; } @@ -83,6 +85,7 @@ bool CMakeBuildConfiguration::fromMap(const QVariantMap &map) return false; m_buildDirectory = map.value(QLatin1String(BUILD_DIRECTORY_KEY)).toString(); + m_useNinja = map.value(QLatin1String(USE_NINJA_KEY), false).toBool(); return true; } |