So it is probably a Qt issue with that particular font. Some fonts include both unix and windows font tables but only the unix font tables are correct. Qt is one of the very few programs left that uses the older Windows specific OS2 font tables that are often broken or incorrect in modern fonts because they are so rarely used.
Even on Mac, if I repair a font using a font utility the older OS2 font tables are generally ignored. That leaves some fonts as broken under Qt even though Qt follows the OS2 font table spec on Windows.
|