X-Git-Url: https://git.quassel-irc.org/?a=blobdiff_plain;f=main%2Fmain_mono.cpp;fp=main%2Fmain_mono.cpp;h=9384294a8c6c748108856f1b02097760988aaec7;hb=d6a96a47a3964b9c0b1ea2413601d70d0d327413;hp=7700b27f57284be5a1475f15847120434bf05582;hpb=959e81d7ff35673870505331c012107cf67a5ab9;p=quassel.git diff --git a/main/main_mono.cpp b/main/main_mono.cpp index 7700b27f..9384294a 100644 --- a/main/main_mono.cpp +++ b/main/main_mono.cpp @@ -41,7 +41,6 @@ int main(int argc, char **argv) { global = new Global(); guiProxy = new GUIProxy(); coreProxy = new CoreProxy(); - core = new Core(); MainWin mainWin; mainWin.show(); @@ -53,6 +52,13 @@ int main(int argc, char **argv) { return exitCode; } +void MainWin::syncToCore() { + Q_ASSERT(global->getData("CoreReady").toBool()); + coreBackLog = core->getBackLog(); + // NOTE: We don't need to request server states, because in the monolithic version there can't be + // any servers connected at this stage... +} + void CoreProxy::sendToGUI(CoreSignal sig, QVariant arg1, QVariant arg2, QVariant arg3) { guiProxy->recv(sig, arg1, arg2, arg3); }