Changed the new layout of the settings files around a bit. SessionData is now
[quassel.git] / src / core / coreusersettings.cpp
similarity index 67%
rename from src/core/sessionsettings.cpp
rename to src/core/coreusersettings.cpp
index 8858e4a..49a9837 100644 (file)
@@ -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  *
  *   devel@quassel-irc.org                                                 *
  *                                                                         *
  *   This program is free software; you can redistribute it and/or modify  *
  *   59 Temple Place - Suite 330, Boston, MA  02111-1307, USA.             *
  ***************************************************************************/
 
  *   59 Temple Place - Suite 330, Boston, MA  02111-1307, USA.             *
  ***************************************************************************/
 
-#include "sessionsettings.h"
+#include "coreusersettings.h"
 
 
-#include <QStringList>
-#include <QDebug>
+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;
   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;
 }
 
   }
   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);
 }
 
 }