X-Git-Url: https://git.quassel-irc.org/?p=quassel.git;a=blobdiff_plain;f=src%2Fqtui%2Fqtui.cpp;h=adcbe4cb116c804b7ed5d992b8d94e0109ecaed2;hp=157aafe1c0777c88c27f67bb049360f5988f2b63;hb=85cc2479ab9bd85b33f4d8494b1eeeb46a6a1049;hpb=974b7adc16b798eda66e1fff1442b73b748f12f9 diff --git a/src/qtui/qtui.cpp b/src/qtui/qtui.cpp index 157aafe1..adcbe4cb 100644 --- a/src/qtui/qtui.cpp +++ b/src/qtui/qtui.cpp @@ -22,14 +22,19 @@ #include "mainwin.h" +QtUiStyle *QtUi::_style; + QtUi::QtUi() : AbstractUi() { mainWin = new MainWin(this); + _style = new QtUiStyle; + connect(mainWin, SIGNAL(connectToCore(const QVariantMap &)), this, SIGNAL(connectToCore(const QVariantMap &))); connect(mainWin, SIGNAL(disconnectFromCore()), this, SIGNAL(disconnectFromCore())); } QtUi::~QtUi() { + delete _style; delete mainWin; } @@ -37,6 +42,10 @@ void QtUi::init() { mainWin->init(); } +QtUiStyle *QtUi::style() { + return _style; +} + AbstractUiMsg *QtUi::layoutMsg(const Message &msg) { return mainWin->layoutMsg(msg); }