X-Git-Url: https://git.quassel-irc.org/?p=quassel.git;a=blobdiff_plain;f=main%2Fmain_core.cpp;h=90f46c18224dff34e04493c837dbfa83ef71216e;hp=b7d33a43262776566df5433763bf4b20cda3c740;hb=31d998779868a1b572972168b2e813893d70ab90;hpb=e368a1672c4f917bfa6adb52dae3b5ebfcd0db18 diff --git a/main/main_core.cpp b/main/main_core.cpp index b7d33a43..90f46c18 100644 --- a/main/main_core.cpp +++ b/main/main_core.cpp @@ -23,6 +23,7 @@ #include "quassel.h" #include "core.h" +#include "coreproxy.h" int main(int argc, char **argv) { QCoreApplication app(argc, argv); @@ -31,14 +32,18 @@ int main(int argc, char **argv) { QCoreApplication::setOrganizationName("The Quassel Team"); Quassel::runMode = Quassel::CoreOnly; - quassel = Quassel::init(); - core = Core::init(); - //coreProxy = CoreProxy::init(); + quassel = new Quassel(); + 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; return exitCode; }