Don't crash on Windows (again)
[quassel.git] / src / uisupport / graphicalui.cpp
index 5d9a419..2d1943f 100644 (file)
@@ -48,14 +48,12 @@ GraphicalUi::GraphicalUi(QObject *parent) : AbstractUi(parent) {
 
 #ifdef Q_WS_WIN
   _dwTickCount = 0;
-  mainWidget()->installEventFilter(this);
 #endif
-
 }
 
-GraphicalUi::~GraphicalUi() {
+void GraphicalUi::init() {
 #ifdef Q_WS_WIN
-  mainWidget()->removeEventFilter(this);
+  mainWidget()->installEventFilter(this);
 #endif
 }