From c18d1b31537b099a4018f839c7d6292a8c73d20a Mon Sep 17 00:00:00 2001 From: dt <qtc-committer@nokia.com> Date: Tue, 21 Jul 2009 13:27:33 +0200 Subject: [PATCH] Add missing save and restore calls. Task-Nr: 257765 --- src/plugins/qt4projectmanager/qt4runconfiguration.cpp | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/plugins/qt4projectmanager/qt4runconfiguration.cpp b/src/plugins/qt4projectmanager/qt4runconfiguration.cpp index 10201498fb5..e8fc87fc7b5 100644 --- a/src/plugins/qt4projectmanager/qt4runconfiguration.cpp +++ b/src/plugins/qt4projectmanager/qt4runconfiguration.cpp @@ -387,6 +387,8 @@ void Qt4RunConfiguration::save(PersistentSettingsWriter &writer) const writer.saveValue("UseDyldImageSuffix", m_isUsingDyldImageSuffix); writer.saveValue("UserEnvironmentChanges", ProjectExplorer::EnvironmentItem::toStringList(m_userEnvironmentChanges)); writer.saveValue("BaseEnvironmentBase", m_baseEnvironmentBase); + writer.saveValue("UserSetWorkingDirectory", m_userSetWokingDirectory); + writer.saveValue("UserWorkingDirectory", m_userWorkingDirectory); ApplicationRunConfiguration::save(writer); } @@ -399,6 +401,9 @@ void Qt4RunConfiguration::restore(const PersistentSettingsReader &reader) m_userSetName = reader.restoreValue("UserSetName").toBool(); m_runMode = reader.restoreValue("UseTerminal").toBool() ? Console : Gui; m_isUsingDyldImageSuffix = reader.restoreValue("UseDyldImageSuffix").toBool(); + QVariant v = reader.restoreValue("UserSetWorkingDirectory"); + m_userSetWokingDirectory = v.isValid() ? v.toBool() : false; + m_userWorkingDirectory = reader.restoreValue("UserWorkingDirectory").toString(); if (!m_proFilePath.isEmpty()) { m_cachedTargetInformationValid = false; if (!m_userSetName) -- GitLab