Try workarounding bug #663 ("Teh Systray Heisenbug") 0.4
authorManuel Nickschas <sputnick@quassel-irc.org>
Tue, 25 Aug 2009 15:50:56 +0000 (17:50 +0200)
committerManuel Nickschas <sputnick@quassel-irc.org>
Wed, 26 Aug 2009 13:59:32 +0000 (15:59 +0200)
Setting uniform row heights for BufferView seems to keep Quassel from crashing. This is not
a long-term solution and has some sideeffects (don't use different font sizes for network and buffer
items when playing with QSS!), but if it helps people to start Quassel, fine with me.

Please report if it fixes the crashes for you!

src/uisupport/bufferview.cpp

index 28d03a4..45ff000 100644 (file)
@@ -75,6 +75,9 @@ void BufferView::init() {
 
   setAnimated(true);
 
+  // FIXME This is to workaround bug #663
+  setUniformRowHeights(true);
+
 #ifndef QT_NO_DRAGANDDROP
   setDragEnabled(true);
   setAcceptDrops(true);