X-Git-Url: https://git.quassel-irc.org/?p=quassel.git;a=blobdiff_plain;f=src%2Fcore%2Fcoresession.cpp;h=f394b5e75edb6c7b48ecbe59e4082694b93440b2;hp=f868379bb34cc4ed6dfdd788c42bf9a72b1617b7;hb=fe4b38e66592f11fdf4c4651863968983daecd2d;hpb=830373184d79059e6cbd65f605ada3c52c93e5ce diff --git a/src/core/coresession.cpp b/src/core/coresession.cpp index f868379b..f394b5e7 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();