X-Git-Url: https://git.quassel-irc.org/?a=blobdiff_plain;f=src%2Fcommon%2Fsettings.cpp;h=cdb152cdf2b11b2d19b3ab7ebe2e0f0b39546cdf;hb=0fa9ff5b58bf321654204867bb118a8d727d7b16;hp=f0defb8d003d44aaa9728dac3b439889fc57740a;hpb=d2ac8f78a0e050d2efa397c434b249d6b3391576;p=quassel.git diff --git a/src/common/settings.cpp b/src/common/settings.cpp index f0defb8d..cdb152cd 100644 --- a/src/common/settings.cpp +++ b/src/common/settings.cpp @@ -120,6 +120,21 @@ void Settings::setVersionMinor(const uint versionMinor) s.setValue("Config/VersionMinor", versionMinor); } +bool Settings::sync() { + create_qsettings; + s.sync(); + switch (s.status()) { + case QSettings::NoError: + return true; + default: + return false; + } +} + +bool Settings::isWritable() { + create_qsettings; + return s.isWritable(); +} QStringList Settings::allLocalKeys() {