From edf04dd7919f1389436d78e03713eeecf09cb8db Mon Sep 17 00:00:00 2001 From: Tobias Hunger Date: Thu, 14 Jan 2010 16:28:47 +0100 Subject: [PATCH] Allow access to complete map of values in PersistentSettingsReader Reviewed-by: dt --- src/plugins/projectexplorer/persistentsettings.cpp | 5 +++++ src/plugins/projectexplorer/persistentsettings.h | 1 + 2 files changed, 6 insertions(+) diff --git a/src/plugins/projectexplorer/persistentsettings.cpp b/src/plugins/projectexplorer/persistentsettings.cpp index 8c0de8a22ff..191cc9e41af 100644 --- a/src/plugins/projectexplorer/persistentsettings.cpp +++ b/src/plugins/projectexplorer/persistentsettings.cpp @@ -52,6 +52,11 @@ QVariant PersistentSettingsReader::restoreValue(const QString & variable) const return QVariant(); } +QVariantMap PersistentSettingsReader::restoreValues() const +{ + return m_valueMap; +} + bool PersistentSettingsReader::load(const QString & fileName) { m_valueMap.clear(); diff --git a/src/plugins/projectexplorer/persistentsettings.h b/src/plugins/projectexplorer/persistentsettings.h index bdead85b6a9..8d993f365ce 100644 --- a/src/plugins/projectexplorer/persistentsettings.h +++ b/src/plugins/projectexplorer/persistentsettings.h @@ -46,6 +46,7 @@ class PROJECTEXPLORER_EXPORT PersistentSettingsReader public: PersistentSettingsReader(); QVariant restoreValue(const QString & variable) const; + QVariantMap restoreValues() const; bool load(const QString & fileName); void setPrefix(const QString &prefix); QString prefix() const;