Details
-
Bug
-
Resolution: Invalid
-
Not Evaluated
-
None
-
5.7.0
-
None
-
Desktop Windows 10, QtCreator MSVC2015_64bit
Description
Using a QTextLayout to perform low-level glyph positioning with some fonts ("Constantia" on windows for example) results in an incomplete GlyphRun.positions making it impossible to correctly layout text. Occurs when configuring a QTextLine with setLineWidth(fontMetric.width) and setNumColumns
GlyphRun positions returns less positions than string characters.
I have attached a barebones project which replicates the issue.