summaryrefslogtreecommitdiff
path: root/src/profile.h
diff options
context:
space:
mode:
authorisanae <14251494+isanae@users.noreply.github.com>2019-10-07 02:32:56 -0400
committerGitHub <noreply@github.com>2019-10-07 02:32:56 -0400
commit96c319325626959b437e1fb72bb0a97c176785a7 (patch)
treeff83dae60b0d7f151877c116f0741dd0b39a258c /src/profile.h
parent85f1635d2d3bbc6f23dbb8f1e39d400c6ab12203 (diff)
parentc9e8e71b9344f492974363bff769089616bfaa64 (diff)
Merge pull request #856 from isanae/profile-settings-fix
Removed some ambiguous overloads for settings
Diffstat (limited to 'src/profile.h')
-rw-r--r--src/profile.h11
1 files changed, 4 insertions, 7 deletions
diff --git a/src/profile.h b/src/profile.h
index 85d929ac..d0bd4a84 100644
--- a/src/profile.h
+++ b/src/profile.h
@@ -315,15 +315,12 @@ public:
QVariant setting(
const QString &section, const QString &name,
- const QVariant &fallback) const;
+ const QVariant &fallback={}) const;
- QVariant setting(const QString &name, const QVariant &fallback={}) const;
+ void storeSetting(
+ const QString &section, const QString &name, const QVariant &value={});
- void storeSetting(const QString &section, const QString &name,
- const QVariant &value);
- void storeSetting(const QString &name, const QVariant &value);
- void removeSetting(const QString &section, const QString &name = QString());
- void removeSetting(const QString &name);
+ void removeSetting(const QString &section, const QString &name);
QVariantMap settingsByGroup(const QString &section) const;
void storeSettingsByGroup(const QString &section, const QVariantMap &values);