void CustomExecutableRunConfiguration::save(PersistentSettingsWriter &writer) const { writer.saveValue("Executable", m_executable); writer.saveValue("Arguments", m_cmdArguments); writer.saveValue("WorkingDirectory", m_workingDirectory); ApplicationRunConfiguration::save(writer); }
void Qt4RunConfiguration::save(PersistentSettingsWriter &writer) const { const QDir projectDir = QFileInfo(project()->file()->fileName()).absoluteDir(); writer.saveValue("CommandLineArguments", m_commandLineArguments); writer.saveValue("ProFile", projectDir.relativeFilePath(m_proFilePath)); writer.saveValue("UserSetName", m_userSetName); writer.saveValue("UseTerminal", m_runMode == Console); writer.saveValue("UseDyldImageSuffix", m_isUsingDyldImageSuffix); ApplicationRunConfiguration::save(writer); }
void Project::saveSettingsImpl(PersistentSettingsWriter &writer) { writer.saveValue("activebuildconfiguration", m_activeBuildConfiguration); //save m_values writer.saveValue("project", m_values); //save buildsettings foreach (const QString &buildConfigurationName, buildConfigurations()) { QMap<QString, QVariant> temp = getBuildConfiguration(buildConfigurationName)->toMap(); writer.saveValue("buildConfiguration-" + buildConfigurationName, temp); }
void Project::saveSettingsImpl(PersistentSettingsWriter &writer) { writer.saveValue("activebuildconfiguration", m_activeBuildConfiguration); //save m_values writer.saveValue("project", m_values); //save buildsettings QStringList buildConfigurationNames; foreach (const BuildConfiguration *bc, buildConfigurations()) { QMap<QString, QVariant> temp = bc->toMap(); writer.saveValue("buildConfiguration-" + bc->name(), temp); buildConfigurationNames << bc->name(); }
void CustomExecutableRunConfiguration::save(PersistentSettingsWriter &writer) const { writer.saveValue("Executable", m_executable); writer.saveValue("Arguments", m_cmdArguments); writer.saveValue("WorkingDirectory", m_workingDirectory); writer.saveValue("UseTerminal", m_runMode == Console); writer.saveValue("UserSetName", m_userSetName); writer.saveValue("UserName", m_userName); ApplicationRunConfiguration::save(writer); }
void Project::saveSettings() { PersistentSettingsWriter writer; saveSettingsImpl(writer); writer.save(file()->fileName() + QLatin1String(".user"), "QtCreatorProject"); }