X-Git-Url: https://git.quassel-irc.org/?p=quassel.git;a=blobdiff_plain;f=main%2Fmain_mono.cpp;fp=main%2Fmain_mono.cpp;h=584c220798a7acfeefe4ae0c871edc97ccb01bbb;hp=268f3c1a7ffc979a557e18e65b08d8f748185a08;hb=2a068c11e76c7b34afb64d443dbb1afd2e208aaa;hpb=12369966345e76e3bba92f64c84c940ef4d8d916 diff --git a/main/main_mono.cpp b/main/main_mono.cpp index 268f3c1a..584c2207 100644 --- a/main/main_mono.cpp +++ b/main/main_mono.cpp @@ -27,6 +27,8 @@ #include "global.h" #include "guiproxy.h" #include "coreproxy.h" +#include "settings.h" +#include "chatwidget.h" #include "mainwin.h" @@ -36,22 +38,29 @@ int main(int argc, char **argv) { QApplication::setApplicationName("Quassel IRC"); QApplication::setOrganizationName("The Quassel Team"); + qRegisterMetaType("LayoutTask"); + Global::runMode = Global::Monolithic; Global::quasselDir = QDir::homePath() + "/.quassel"; + //settings = new Settings(); global = new Global(); guiProxy = new GUIProxy(); coreProxy = new CoreProxy(); + Settings::init(); Style::init(); - MainWin mainWin; - mainWin.show(); + MainWin *mainWin = new MainWin(); + mainWin->show(); + mainWin->init(); int exitCode = app.exec(); delete core; delete guiProxy; delete coreProxy; delete global; + delete mainWin; + //delete settings; return exitCode; }