Make UiStyle accessible from the uisupport module
[quassel.git] / src / qtui / qtui.cpp
index 2297321..7be5bd4 100644 (file)
@@ -40,7 +40,6 @@ QPointer<QtUi> QtUi::_instance = 0;
 QPointer<MainWin> QtUi::_mainWin = 0;
 QList<AbstractNotificationBackend *> QtUi::_notificationBackends;
 QList<AbstractNotificationBackend::Notification> QtUi::_notifications;
-QtUiStyle *QtUi::_style = 0;
 
 QtUi::QtUi() : GraphicalUi() {
   if(_instance != 0) {
@@ -55,7 +54,7 @@ QtUi::QtUi() : GraphicalUi() {
   QtUiSettings uiSettings;
   Quassel::loadTranslation(uiSettings.value("Locale", QLocale::system()).value<QLocale>());
 
-  _style = new QtUiStyle;
+  setUiStyle(new QtUiStyle(this));
   _mainWin = new MainWin();
 
   setMainWidget(_mainWin);
@@ -67,7 +66,6 @@ QtUi::QtUi() : GraphicalUi() {
 QtUi::~QtUi() {
   unregisterAllNotificationBackends();
   delete _mainWin;
-  delete _style;
 }
 
 void QtUi::init() {