X-Git-Url: https://git.quassel-irc.org/?p=quassel.git;a=blobdiff_plain;f=src%2Fcore%2Fcoreapplication.cpp;h=2cdc5a6071643e213744b2b7835cfc637f25065f;hp=3d8b15967a4b7b1a80b05da40ca0b56da367cef7;hb=4ec0f5fc03c28c7bc810d88ecfdf6b07efc9afcd;hpb=10f9c27ee5d92ece2931947cd341c7f7b548f580 diff --git a/src/core/coreapplication.cpp b/src/core/coreapplication.cpp index 3d8b1596..2cdc5a60 100644 --- a/src/core/coreapplication.cpp +++ b/src/core/coreapplication.cpp @@ -21,6 +21,7 @@ #include "coreapplication.h" #include "core.h" +#include "logger.h" CoreApplicationInternal::CoreApplicationInternal() : _coreCreated(false) @@ -67,9 +68,14 @@ bool CoreApplicationInternal::init() { /*****************************************************************************/ -CoreApplication::CoreApplication(int &argc, char **argv) : QCoreApplication(argc, argv), Quassel() { +CoreApplication::CoreApplication(int &argc, char **argv) + : QCoreApplication(argc, argv), + Quassel() +{ setRunMode(Quassel::CoreOnly); _internal = new CoreApplicationInternal(); + + qInstallMsgHandler(Logger::logMessage); } CoreApplication::~CoreApplication() {