/***************************************************************************
- * Copyright (C) 2005-08 by the Quassel IRC Team *
+ * Copyright (C) 2005-09 by the Quassel Project *
* devel@quassel-irc.org *
* *
* This program is free software; you can redistribute it and/or modify *
#include "coresettings.h"
#include "identity.h"
+#include "network.h"
#include "types.h"
#include <QVariantMap>
-class CoreUserSettings : public CoreSettings {
-
- public:
+class CoreUserSettings : public CoreSettings
+{
+public:
CoreUserSettings(UserId user);
- void storeIdentity(const Identity &identity);
- void removeIdentity(const Identity &identity);
-
Identity identity(IdentityId id);
QList<IdentityId> identityIds();
+ void storeIdentity(const Identity &identity);
+ void removeIdentity(IdentityId id);
void setSessionState(const QVariant &data);
QVariant sessionState(const QVariant &def = QVariant());
- private:
+private:
// this stuff should only be accessed by CoreSession!
QVariantMap sessionData();
QVariant sessionValue(const QString &key, const QVariant &def = QVariant());
friend class CoreSession;
};
+
#endif