X-Git-Url: https://git.quassel-irc.org/?p=quassel.git;a=blobdiff_plain;f=src%2Fcore%2Fcoresession.h;h=d781f2114d7f5eef13d2ec225fd5247acf456aea;hp=f8ada9a71eda46d85881a00c414e33b0b159aa62;hb=4c83963b1d77f4c2dbae606876be0eee59f53dae;hpb=061528786d1dac1d1bf4904c86b71d95270dfd37 diff --git a/src/core/coresession.h b/src/core/coresession.h index f8ada9a7..d781f211 100644 --- a/src/core/coresession.h +++ b/src/core/coresession.h @@ -78,7 +78,8 @@ public slots: //! Create an identity and propagate the changes to the clients. /** \param identity The identity to be created. */ - void createIdentity(const Identity &identity, const QVariantMap &additional = QVariantMap()); + void createIdentity(const Identity &identity, const QVariantMap &additional); + void createIdentity(const CoreIdentity &identity); //! Remove identity and propagate that fact to the clients. /** \param identity The identity to be removed. @@ -153,6 +154,8 @@ private slots: void clientsConnected(); void clientsDisconnected(); + void updateIdentityBySender(); + private: void loadSettings(); void initScriptEngine();