Details
-
Bug
-
Resolution: Fixed
-
P2: Important
-
None
-
5.14
-
None
Description
If "Arial Black" is registered by that name ahead of requesting "Arial" with black weight, then we will resolve to that, since it is registered by its typographic name as it is populated.
But Windows does not seem to enumerate Arial Black when enumerating all fonts called "Arial", so when requesting Arial by itself, then it will just give the regular font instead.
So the result of requesting "Arial" with weight = Black will be different based on what has happened previously in the applications, and fonts may suddenly change during the application life time.
Attachments
Issue Links
- depends on
-
QTBUG-74917 Create a QWindowsDirectWriteFontDatabase
- Closed
- is required for
-
QTBUG-74860 Umbrella task for font selection issues
- In Progress
- resulted from
-
QTBUG-74748 When using multiple different Arial based fonts, it can end up picking up the wrong one when rendering
- Closed