X-Git-Url: https://git.quassel-irc.org/?p=quassel.git;a=blobdiff_plain;f=src%2Fqtui%2Fmonoapplication.cpp;h=6173526cb687376ee5ccffcb1df8a1b6f6ac8eb3;hp=a63ec55811cf7011f1158fb5b78c998a286ad11f;hb=c45a002f4e8d5a1faa9fb6804e85d875862210db;hpb=98b90b37d2fbdeed81808ce1401146bf7993e409 diff --git a/src/qtui/monoapplication.cpp b/src/qtui/monoapplication.cpp index a63ec558..6173526c 100644 --- a/src/qtui/monoapplication.cpp +++ b/src/qtui/monoapplication.cpp @@ -53,16 +53,15 @@ MonolithicApplication::~MonolithicApplication() { } void MonolithicApplication::newClientSyncer(ClientSyncer *syncer) { - connect(syncer, SIGNAL(startInternalCore()), this, SLOT(startInternalCore())); + connect(syncer, SIGNAL(startInternalCore(ClientSyncer *)), this, SLOT(startInternalCore(ClientSyncer *))); } -void MonolithicApplication::startInternalCore() { +void MonolithicApplication::startInternalCore(ClientSyncer *syncer) { if(!_internalInitDone) { _internal->init(); _internalInitDone = true; } Core *core = Core::instance(); - ClientSyncer *syncer = static_cast(sender()); connect(syncer, SIGNAL(connectToInternalCore(SignalProxy *)), core, SLOT(setupInternalClientSession(SignalProxy *))); connect(core, SIGNAL(sessionState(const QVariant &)), syncer, SLOT(internalSessionStateReceived(const QVariant &))); }