X-Git-Url: https://git.quassel-irc.org/?a=blobdiff_plain;f=src%2Fcore%2Fcoresession.cpp;h=e96dfd4877bbbcc2951033ce6ce9849304f4e5aa;hb=11486aa5f1036684bcb75eceb541fc297d20a856;hp=9fefa1a6ee7c6674bff69374cdd5d3603f00caec;hpb=90507a3ea482c00ab443a5bae3b30b9ffa922674;p=quassel.git diff --git a/src/core/coresession.cpp b/src/core/coresession.cpp index 9fefa1a6..e96dfd48 100644 --- a/src/core/coresession.cpp +++ b/src/core/coresession.cpp @@ -29,6 +29,7 @@ #include "buffersyncer.h" #include "corebacklogmanager.h" #include "corebufferviewmanager.h" +#include "coreirclisthelper.h" #include "storage.h" #include "corenetwork.h" @@ -46,6 +47,7 @@ CoreSession::CoreSession(UserId uid, bool restoreState, QObject *parent) _bufferSyncer(new BufferSyncer(this)), _backlogManager(new CoreBacklogManager(this)), _bufferViewManager(new CoreBufferViewManager(_signalProxy, this)), + _ircListHelper(new CoreIrcListHelper(this)), scriptEngine(new QScriptEngine(this)) { @@ -87,7 +89,10 @@ CoreSession::CoreSession(UserId uid, bool restoreState, QObject *parent) // init BacklogManager; p->synchronize(_backlogManager); - + + // init IrcListHelper; + p->synchronize(ircListHelper()); + // Restore session state if(restoreState) restoreSessionState();