Trolltech Home | Qt-interest Home | Recent Threads | All Threads | Author | Date
All threads index page 1

Qt-interest Archive, April 2008
Re: 4.4 beta, QTreeWidget and X Errors


Message 1 in thread

Replying to my own posting; the bug has now been confirmed and is
reproducable at Trolltech and it is probably related to the plastique
style. They are working on it.

If you get similar errors, try running with another style than plastique
and if that solves it, it is probably related to the bug I noticed.
Also, it does not happen with 4.3.4, only with 4.4 beta (and possibly
4.4 tp releases as well, although I haven't tested it).

Regards,

Marius K.

Marius Kjeldahl wrote:
> This is a continuation of my previous "Producer thread and X errors". 
> Since I've now been able to create a small self-contained test program 
> can be used for confirming the error (at least at my end) and since this 
> test program does not use threads, I've decided to start a new thread.
> 
> I've attached a small test program that demonstrates the error. It's 
> just a simple QMainWindow with a QTreeView and a docked QWidget. 
> Connecting an idle timer in the QMainWindow to call update on the dock 
> widgets triggers a series of X Errors after a few minutes.
> 
> This _only_ happens at my end when compiling using Qt 4.4. beta. When 
> compiling with Qt 4.3.4 it does not happen. I've tested this on multiple 
> computers at my end, and it only happens on my Intel Quad computer, 
> which may mean nothing. It's the only machine I have running Kubuntu 
> 8.04 beta (X.Org X Server 1.4.0.90).
> 
> I've also registered the bug with the Trolls and they haven't been able 
> to reproduce it at their end.
> 
> If anybody would like to try to help out, please compile the attached 
> program (pro, cpp and hpp attached) using Qt 4.4 beta and leave it 
> running for a few minutes. If your console starts spewing out X Error 
> messages please post some system details so I can try to figure out why 
> this is happening.
> 
> Thanks,
> 
> Marius K.
> 


--
 [ signature omitted ]