Details
-
Bug
-
Resolution: Won't Do
-
P3: Somewhat important
-
None
-
5.15.12, 6.4.2
-
None
-
fc33fea99 (dev), a44b69502 (6.5), 4913511d3 (dev), 5b3fd5e9d (6.7), a78a8e734 (tqtc/lts-6.5)
Description
When Qt or QtCreator encounters a private unicode, it searches the available fonts for any font that maps the private unicode and will display the mapped symbol.
This is an issue if a customer wants to use a private unicode and it is being automatically mapped to an undesired symbol from a font that the customer is not using.
A workaround currently exists using QFont::NoFontMerge to disable fontmerging on the displaying element's text component.
See attached a list of private unicodes, some of which Qt will automatically map.
Attachments
For Gerrit Dashboard: QTBUG-110502 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
459603,3 | Don't do font merging for PUA characters | dev | qt/qtbase | Status: MERGED | +2 | 0 |
459745,2 | Don't do font merging for PUA characters | 6.5 | qt/qtbase | Status: MERGED | +2 | 0 |
548651,2 | Revert "Don't do font merging for PUA characters" | dev | qt/qtbase | Status: MERGED | +2 | 0 |
548763,2 | Revert "Don't do font merging for PUA characters" | 6.7 | qt/qtbase | Status: MERGED | +2 | 0 |
548992,1 | Revert "Don't do font merging for PUA characters" | 6.6 | qt/qtbase | Status: ABANDONED | 0 | 0 |
554461,4 | Revert "Don't do font merging for PUA characters" | tqtc/lts-6.5 | qt/tqtc-qtbase | Status: MERGED | +2 | 0 |