====================================================================================================================================== Things that need to be fixed in TQt ====================================================================================================================================== There should only be one master TQEventLoop, and it should be the built in master QEventLoop from Qt4 This means that TQEventLoop should inherit from QEventLoop, etc. Having two event loops causes so many problems that it isn't even funny--for starters, it makes it impossible to have TQSocketNotifier inherit from QSocketNotifier... And who knows what else! ====================================================================================================================================== Known Qt4 problems that need to have workarounds in TQt ====================================================================================================================================== QX11WindowSurface destructor crash: http://bugreports.qt.nokia.com/browse/QTBUG-16974 For some reason, SVN revision 88 caused toolbar icons to disappear upon docking That same revision fixed the ktip background though SVN revision 125 now sets the PaintOnScreen attribute by default This *should* massively increase speed and clean up a number of remaining rendering glitches, but it also only works on X11 and disables Qt compositing. This can be unset, i.e. for transparent widgets, by clearing the new WPaintOnScreen window flag.