+
+
+void Settings::setCacheValue(const QString &group, const QString &key, const QVariant &data) {
+ ::__settingsCache__[group][key] = data;
+}
+
+const QVariant &Settings::cacheValue(const QString &group, const QString &key) {
+ return ::__settingsCache__[group][key];
+}
+
+bool Settings::isCached(const QString &group, const QString &key) {
+ return ::__settingsCache__.contains(group) && ::__settingsCache__[group].contains(key);
+}