Yes! I finally managed to solve my font problems with Mandriva and Qt 4.2. What was happening was that font antialiasing was not working for any of the Qt4.2 applications. What was funny was that for Qt4.1.4 everything was (and still is) working fine.
I was trying to find a solution since the very beginning of Qt4.2 public snapshots. At first I thought that this was caused by the fact that Qt4.2 was still unstable but when 4.2.0 came out and the problem persisted, I became worried. I even talked to Trolltech support during DevDays in Munich about the issue, but without any result.
Today I finally managed to get my fonts antialiased in Mandriva. The problem is caused by a configuration file from Mandriva’s fontconfig package, which disables antialiasing for some fonts. I don’t know why, but although it shouldn’t, Qt4.2 triggers one of the sections in the file that disables antialiasing. What is strange is that changing font faces in qtconfig doesn’t solve anything – the section is still triggered,
so the problem might be within Qt or fontconfig.
The workaround is to remove the file (or comment out the section) – it is situated in /etc/fonts/conf.d/ and is called 02-mdk-disable-antialias.conf.
I just sent a bug report to Trolltech about it, let’s see if they can do anything about it.
Finally I can start playing around with a fully working Qt4.2 installation…