X-Git-Url: https://git.quassel-irc.org/?a=blobdiff_plain;ds=sidebyside;f=src%2Fcore%2Fcore.cpp;h=1ad9fe2c984d19166b19bdd6b93043243e12c0cf;hb=2a60e60bdfd1ab26cea1ae68d5a8cf3bfb223d70;hp=dad499a78b6c57cfee5342b20197b623f670894e;hpb=9204e98848ab202c0117aa1428fa0ea10b4dcd75;p=quassel.git diff --git a/src/core/core.cpp b/src/core/core.cpp index dad499a7..1ad9fe2c 100644 --- a/src/core/core.cpp +++ b/src/core/core.cpp @@ -207,6 +207,16 @@ void Core::syncStorage() { } /*** Storage Access ***/ +void Core::setUserSetting(UserId userId, const QString &settingName, const QVariant &data) { + QMutexLocker locker(&mutex); + instance()->storage->setUserSetting(userId, settingName, data); +} + +QVariant Core::getUserSetting(UserId userId, const QString &settingName, const QVariant &data) { + QMutexLocker locker(&mutex); + return instance()->storage->getUserSetting(userId, settingName, data); +} + bool Core::createNetwork(UserId user, NetworkInfo &info) { QMutexLocker locker(&mutex); NetworkId networkId = instance()->storage->createNetwork(user, info);