X-Git-Url: https://git.quassel-irc.org/?a=blobdiff_plain;f=src%2Fcore%2Fcoresession.h;h=9726f4c134d2d678199eeff1bffb787b9e1f7291;hb=28e33cd3255a838a045303bed073f4f9c40a3af4;hp=1249a86cde6d2ea5c8cc289594eb1bcf1d99efe8;hpb=48ed2b53aeb10bcbda6cdc46696bf649c0f6e670;p=quassel.git diff --git a/src/core/coresession.h b/src/core/coresession.h index 1249a86c..9726f4c1 100644 --- a/src/core/coresession.h +++ b/src/core/coresession.h @@ -27,7 +27,7 @@ #include "message.h" class Identity; -class NetworkConnection; // FIXME get rid of +class NetworkConnection; class Network; struct NetworkInfo; class SignalProxy; @@ -49,9 +49,6 @@ public: QVariant sessionState(); - //! Retrieve a piece of session-wide data. - QVariant retrieveSessionData(const QString &key, const QVariant &def = QVariant()); - SignalProxy *signalProxy() const; void attachNetworkConnection(NetworkConnection *conn); @@ -61,9 +58,6 @@ public: void restoreSessionState(); public slots: - //! Store a piece session-wide data and distribute it to connected clients. - void storeSessionData(const QString &key, const QVariant &data); - void networkStateRequested(); void addClient(QObject *socket); @@ -119,8 +113,6 @@ signals: void backlogData(BufferInfo, QVariantList, bool done); void bufferInfoUpdated(BufferInfo); - void sessionDataChanged(const QString &key); - void sessionDataChanged(const QString &key, const QVariant &data); void scriptResult(QString result); @@ -165,8 +157,6 @@ private: QHash _networks; QHash _identities; - QVariantMap sessionData; - QScriptEngine *scriptEngine; };