X-Git-Url: https://git.quassel-irc.org/?p=quassel.git;a=blobdiff_plain;f=main%2Fmain_core.cpp;h=740482b59118620caea8efdc542fd0c0dbe6afd0;hp=90f46c18224dff34e04493c837dbfa83ef71216e;hb=13e45fd2d89d3704aebfba1031cfc7b23aad73d2;hpb=31d998779868a1b572972168b2e813893d70ab90 diff --git a/main/main_core.cpp b/main/main_core.cpp index 90f46c18..740482b5 100644 --- a/main/main_core.cpp +++ b/main/main_core.cpp @@ -20,10 +20,14 @@ #include #include +#include +#include +#include -#include "quassel.h" +#include "global.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! +} -//}