Our friends at TrollTech have announced Qt 2.2.3. Qt 2.2.3 is a bugfix release. It keeps both forward and backward compatibility (source and binary) with Qt 2.2.2. For details, read the announcement and see the change summary.

AFAIK, the AA text code is in the latest version of Xfree86 (CVS). The only modification that was made to QT to enable this, is to call the AA text display functions in X, rather than the normal ones. The Anti-Aliasing code is not in QT itself.

Keith's patch is now in qt-copy on CVS. I upgraded mine over the weekend using CVSup, along with XFree86 4.0 (also using CVSup) and anti-aliased fonts work perfectly. There were a few problems with 4.0.2 and QT/KDE before but they seem to have been fixed now (e.g. konsole). Well done Keith and Trolltech!

Hey, these Patches are pretty neat. But, I compiled my own version of qt2.2.3, and how can I get this patch to work ... I downloaded it, but executing, neither in the QTDIR nor in any directory else, leads to any output I could use. What to do?

It is just minor work getting it supported for software fallback (not super fast rendering then). So when 4.0.3 is out, Qt, Gtk, and probably a lot of other things have been prepared for the rendererIn short, you won't miss to much./Sam

Why can't AA be supported whether or not the card has support for it? It can be done in software (I modified the X-Windows driver for Microwindows to do alpha -- AA just requires alpha and the math is simple.