X-Git-Url: https://git.quassel-irc.org/?p=quassel.git;a=blobdiff_plain;f=main%2Fmain_core.cpp;h=19970342ab8affd65410b1fd6e6c0aabb82f0dc3;hp=90f46c18224dff34e04493c837dbfa83ef71216e;hb=04e21ce26ebabdde9586ca9d2a3168431e448df5;hpb=91ee3f5533474f265553a0870bb1c07a4b686906 diff --git a/main/main_core.cpp b/main/main_core.cpp index 90f46c18..19970342 100644 --- a/main/main_core.cpp +++ b/main/main_core.cpp @@ -20,10 +20,14 @@ #include #include +#include +#include +#include #include "quassel.h" #include "core.h" #include "coreproxy.h" +#include "util.h" int main(int argc, char **argv) { QCoreApplication app(argc, argv); @@ -31,32 +35,22 @@ int main(int argc, char **argv) { QCoreApplication::setApplicationName("Quassel IRC"); QCoreApplication::setOrganizationName("The Quassel Team"); - Quassel::runMode = Quassel::CoreOnly; - quassel = new Quassel(); + Global::runMode = Global::CoreOnly; + global = new Global(); coreProxy = new CoreProxy(); core = new Core(); //Logger *logger = new Logger(); //Quassel::setLogger(logger); - core->init(); - int exitCode = app.exec(); delete core; delete coreProxy; - delete quassel; + delete global; return exitCode; } -Core *core = 0; - -//GUIProxy::send(uint func, QVariant arg) { - /* - switch(func) { - case LOAD_IDENTITIES: return (QVariant) CoreProxy::loadIdentities(); - case STORE_IDENTITIES: CoreProxy::storeIdentities(arg.toMap()); return 0; - - } - */ +void CoreProxy::sendToGUI(CoreSignal, QVariant, QVariant, QVariant) { + // dummy function, no GUI available! +} -//}