X-Git-Url: https://git.quassel-irc.org/?p=quassel.git;a=blobdiff_plain;f=src%2Fcore%2Fcoreapplication.cpp;h=2cdc5a6071643e213744b2b7835cfc637f25065f;hp=3d8b15967a4b7b1a80b05da40ca0b56da367cef7;hb=034708a59ca1ee3195263a90941a2b145c520fef;hpb=fadb064c526843a7f6f6e4532372eee009fa3c3b 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() {