For the record: See this Windows specific bug in Qt that caused some fonts to be detected as italic when not, and other bugs that were italic to be detected as normal:
https://bugreports.qt.io/browse/QTBUG-73660
The fix for this bug will be in Qt 5.12.2 and later which we will be using for our next release.
KevinH
Quote:
Originally Posted by KevinH
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.
|