X-Git-Url: https://git.quassel-irc.org/?a=blobdiff_plain;f=src%2Fclient%2Fclientsettings.cpp;h=9a054594008b5d9e9d2bf30d3320b34c33af8b8e;hb=311be396946aea8c8e5416f79ca3aebd537b93b0;hp=02a8c9cbcf7eefa607e2ae6bb1c6cc27daac4dda;hpb=01ed2953cbad3f2de3df262dc1601e82d903b4a8;p=quassel.git diff --git a/src/client/clientsettings.cpp b/src/client/clientsettings.cpp index 02a8c9cb..9a054594 100644 --- a/src/client/clientsettings.cpp +++ b/src/client/clientsettings.cpp @@ -32,8 +32,14 @@ ClientSettings::~ClientSettings() { /***********************************************************************************************/ -CoreAccountSettings::CoreAccountSettings(const QString &subgroup) : ClientSettings("CoreAccounts") { - _subgroup = subgroup; +CoreAccountSettings::CoreAccountSettings(const QString &subgroup) + : ClientSettings("CoreAccounts"), + _subgroup(subgroup) +{ +} + +void CoreAccountSettings::notify(const QString &key, QObject *receiver, const char *slot) { + ClientSettings::notify(QString("%1/%2/%3").arg(Client::currentCoreAccount().toInt()).arg(_subgroup).arg(key), receiver, slot); } QList CoreAccountSettings::knownAccounts() {