[Qt-interest] Some fonts don't work on Mac OS X

Christophe de Dinechin christophe at taodyne.com
Wed Sep 8 21:52:43 CEST 2010


HI,


This is Qt bug 736, see http://bugreports.qt.nokia.com/browse/QTBUG-736. This bug has been there since 4.3, and reported in June 2006. If you want to see it fixed, I guess the best is to hit the "vote" button on the bug report. I find it strange that Qt has been through 4 minot releases unable to display fonts properly on the Mac.

It's not one or two fonts either. Here is the list of fonts that don't work on my machine: Academy Engraved LET, Bank Gothic, Big Caslon, Blackmoor LET, Bordeaux Roman Bold LET, Futura, GB18030 Bitmap, Hei, Jazz LET, Kai, Lucida Grande, Marker Felt, Optima, Party LET, Santa Fe LET, Savoye LET, Skia, Symbol, Times, Type Embellishments One LET, Verdana, Wingdings, Zapf Dingbats.

I've been unable to find the common denominator. There are .dfont files and .ttc files, there are fonts in different locations, there is no obvious pattern in the Postscript name or style list... I didn't look for very long though. But it's an annoying bug.


Christophe

> Hi,
> 
> this is related to my previous inquiry, I've done some more experimenting and on my
> Mac OS X 10.5.2 with Qt 4.7 some fonts don't work properly in any Qt application.
> 
> This includes all Qt Rich Text demo and Qt Creator and our own applications.
> 
> Some fonts like Times and Myriad Pro Squeezed are rendered using something
> that looks like Helvetica. All inquiries I've done for debugging purposes within
> our applications indicate that the fonts that don't work are properly installed
> and found, it is just that when they are rendered the wrong font is used.
> 
> We have two other Macs running Snow Leopard and we do not see this problem there.
> 
> I've tired all the standard font cache reseting methods and repaired file permissions.
> 
> The fonts appear correctly on all other Mac applications that I've tested on my
> machine.
> 
> I'm baffled.
> 
> br Kusti





More information about the Qt-interest-old mailing list