From edd1e84b1df2d5978cb1a77ebb78069b34b1f751 Mon Sep 17 00:00:00 2001 From: dt <qtc-commiter@nokia.com> Date: Wed, 17 Dec 2008 13:56:44 +0100 Subject: [PATCH] Fixes: Restore and save settings for RunSettings. Details: Not the most pressing problem, but easy to fix. --- src/plugins/cmakeprojectmanager/cmakerunconfiguration.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/plugins/cmakeprojectmanager/cmakerunconfiguration.cpp b/src/plugins/cmakeprojectmanager/cmakerunconfiguration.cpp index d8bc8e795ba..fe337ac8f32 100644 --- a/src/plugins/cmakeprojectmanager/cmakerunconfiguration.cpp +++ b/src/plugins/cmakeprojectmanager/cmakerunconfiguration.cpp @@ -87,11 +87,15 @@ ProjectExplorer::Environment CMakeRunConfiguration::environment() const void CMakeRunConfiguration::save(ProjectExplorer::PersistentSettingsWriter &writer) const { ProjectExplorer::ApplicationRunConfiguration::save(writer); + writer.saveValue("CMakeRunConfiguration.Target", m_target); + writer.saveValue("CMakeRunConfiguration.WorkingDirectory", m_workingDirectory); } void CMakeRunConfiguration::restore(const ProjectExplorer::PersistentSettingsReader &reader) { ProjectExplorer::ApplicationRunConfiguration::restore(reader); + m_target = reader.restoreValue("CMakeRunConfiguration.Target").toString(); + m_workingDirectory = reader.restoreValue("CMakeRunConfiguration.WorkingDirectory").toString(); } QWidget *CMakeRunConfiguration::configurationWidget() -- GitLab