X-Git-Url: https://git.quassel-irc.org/?p=quassel.git;a=blobdiff_plain;f=src%2Fcore%2Fcoreusersettings.cpp;fp=src%2Fcore%2Fsessionsettings.cpp;h=49a98374b8cffcd78ec806fb42e21be04e2d1043;hp=8858e4a4818932672953e8b4a318913d11da3ae3;hb=1607bfc3101e08fe0aeeaa3b50af6ddc9a4f9e3c;hpb=8699dd758516d0ded076811e8ea656adc95e69d0 diff --git a/src/core/sessionsettings.cpp b/src/core/coreusersettings.cpp similarity index 67% rename from src/core/sessionsettings.cpp rename to src/core/coreusersettings.cpp index 8858e4a4..49a98374 100644 --- a/src/core/sessionsettings.cpp +++ b/src/core/coreusersettings.cpp @@ -1,5 +1,5 @@ /*************************************************************************** - * Copyright (C) 2005-08 by the Quassel Project * + * Copyright (C) 2005-08 by the Quassel IRC Team * * devel@quassel-irc.org * * * * This program is free software; you can redistribute it and/or modify * @@ -18,28 +18,29 @@ * 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. * ***************************************************************************/ -#include "sessionsettings.h" +#include "coreusersettings.h" -#include -#include +CoreUserSettings::CoreUserSettings(UserId uid) : CoreSettings(QString("CoreUser/%1").arg(uid)), user(uid) { -SessionSettings::SessionSettings(UserId uid) : CoreSettings("SessionData"), user(uid) { } -QVariantMap SessionSettings::sessionData() { + + + +QVariantMap CoreUserSettings::sessionData() { QVariantMap res; - foreach(QString key, localChildKeys(QString("%1").arg(user))) { - res[key] = localValue(QString("%1/%2").arg(user).arg(key)); + foreach(QString key, localChildKeys(QString("SessionData"))) { + res[key] = localValue(QString("SessionData/%1").arg(key)); } return res; } -void SessionSettings::setSessionValue(const QString &key, const QVariant &data) { - setLocalValue(QString("%1/%2").arg(user).arg(key), data); +void CoreUserSettings::setSessionValue(const QString &key, const QVariant &data) { + setLocalValue(QString("SessionData/%1").arg(key), data); } -QVariant SessionSettings::sessionValue(const QString &key, const QVariant &def) { - return localValue(QString("%1/%2").arg(user).arg(key), def); +QVariant CoreUserSettings::sessionValue(const QString &key, const QVariant &def) { + return localValue(QString("SessionData/%1").arg(key), def); }