From 51fb280b9e251ae22401d3de1aad71ab584ca4cc Mon Sep 17 00:00:00 2001 From: Tobias Hunger <tobias.hunger@nokia.com> Date: Tue, 19 Jan 2010 16:57:29 +0100 Subject: [PATCH] Remove prefix code from Persistentsettings. Reviewed-by: dt --- .../projectexplorer/persistentsettings.cpp | 27 +++---------------- .../projectexplorer/persistentsettings.h | 8 ++---- 2 files changed, 5 insertions(+), 30 deletions(-) diff --git a/src/plugins/projectexplorer/persistentsettings.cpp b/src/plugins/projectexplorer/persistentsettings.cpp index 191cc9e41af..9b940959350 100644 --- a/src/plugins/projectexplorer/persistentsettings.cpp +++ b/src/plugins/projectexplorer/persistentsettings.cpp @@ -46,9 +46,8 @@ PersistentSettingsReader::PersistentSettingsReader() QVariant PersistentSettingsReader::restoreValue(const QString & variable) const { - const QString &name = m_prefix + variable; - if (m_valueMap.contains(name)) - return m_valueMap.value(name); + if (m_valueMap.contains(variable)) + return m_valueMap.value(variable); return QVariant(); } @@ -83,16 +82,6 @@ bool PersistentSettingsReader::load(const QString & fileName) return true; } -void PersistentSettingsReader::setPrefix(const QString &prefix) -{ - m_prefix = prefix; -} - -QString PersistentSettingsReader::prefix() const -{ - return m_prefix; -} - QVariant PersistentSettingsReader::readValue(const QDomElement &valElement) const { QString name = valElement.nodeName(); @@ -184,7 +173,7 @@ void PersistentSettingsWriter::writeValue(QDomElement &ps, const QVariant &varia void PersistentSettingsWriter::saveValue(const QString & variable, const QVariant &value) { - m_valueMap[m_prefix + variable] = value; + m_valueMap[variable] = value; } bool PersistentSettingsWriter::save(const QString & fileName, const QString & docType) @@ -216,13 +205,3 @@ bool PersistentSettingsWriter::save(const QString & fileName, const QString & do file.close(); return true; } - -void PersistentSettingsWriter::setPrefix(const QString &prefix) -{ - m_prefix = prefix; -} - -QString PersistentSettingsWriter::prefix() const -{ - return m_prefix; -} diff --git a/src/plugins/projectexplorer/persistentsettings.h b/src/plugins/projectexplorer/persistentsettings.h index 8d993f365ce..460da4316b0 100644 --- a/src/plugins/projectexplorer/persistentsettings.h +++ b/src/plugins/projectexplorer/persistentsettings.h @@ -48,10 +48,8 @@ public: QVariant restoreValue(const QString & variable) const; QVariantMap restoreValues() const; bool load(const QString & fileName); - void setPrefix(const QString &prefix); - QString prefix() const; + private: - QString m_prefix; QVariant readValue(const QDomElement &valElement) const; void readValues(const QDomElement &data); QMap<QString, QVariant> m_valueMap; @@ -63,10 +61,8 @@ public: PersistentSettingsWriter(); void saveValue(const QString & variable, const QVariant &value); bool save(const QString & fileName, const QString & docType); - void setPrefix(const QString &prefix); - QString prefix() const; + private: - QString m_prefix; void writeValue(QDomElement &ps, const QVariant &value); QMap<QString, QVariant> m_valueMap; }; -- GitLab