Add missing save and restore calls.

Task-Nr: 257765
This commit is contained in:
dt
2009-07-21 13:27:33 +02:00
parent 9d58ea3e7c
commit c18d1b3153

View File

@@ -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)