|
|
|
======================================================================================================================================
|
|
|
|
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.
|