diff options
author | Eskil Abrahamsen Blomfeldt <eskil.abrahamsen-blomfeldt@nokia.com> | 2009-09-17 11:21:14 (GMT) |
---|---|---|
committer | Eskil Abrahamsen Blomfeldt <eskil.abrahamsen-blomfeldt@nokia.com> | 2009-09-17 12:30:16 (GMT) |
commit | 992f1b36dc7c246bb978c9c60b11369e3d1cce9d (patch) | |
tree | 8b79a434b441d6ed285756c3f223de42af2ca16f /src/gui/kernel | |
parent | d8a862b403ea0801088f0be7ba8223743172702f (diff) | |
download | Qt-992f1b36dc7c246bb978c9c60b11369e3d1cce9d.zip Qt-992f1b36dc7c246bb978c9c60b11369e3d1cce9d.tar.gz Qt-992f1b36dc7c246bb978c9c60b11369e3d1cce9d.tar.bz2 |
Fix glyph selection in symbol fonts that contain unicode cmap table
Some symbol fonts will contain a unicode cmap table in addition to the
microsoft symbol cmap table that maps the symbol range (private range
0xf000 - 0xf100) into the correct glyphs. This is essentially a broken
unicode table, and we should not prefer it if these conditions are true.
In the strict cases where these conditions apply, we fall back to the
symbol table instead.
Task-number: QT-2354
Done-with: Lars
Reviewed by: Lars
Diffstat (limited to 'src/gui/kernel')
0 files changed, 0 insertions, 0 deletions