-
Bug
-
Resolution: Unresolved
-
P3: Somewhat important
-
None
-
5.11.2, 5.12.0
-
None
-
Windows 10 1809/1803, MSVC 2017
Arch Linux, GCC 8.2.1
Fedora 29, GCC 8.2.1
Ubuntu 18.10
When writing a QtQuick application, the emojis and Chinese characters in Label or Text components are not painted in their corresponding place if an non-integer scaling factor(1.25, 1.5, 1.75, etc) is applied. If a scaling factor of 2 is applied, they are painted correctly.
This can be reliably reproduced in Windows 10 1803/1809, MSVC 2017. Only emoji dislocation can be observed in GNU/Linux operating systems, regardless of displaying system.
I suspect Qt's non-Latin glyph rendering does not handle non integer scaling factors correctly.
The example code is in the attachment, notice that the text should be displayed within the rectangle.
- relates to
-
QTQAINFRA-1543 run autotests in retina or hidpi screen
-
- Closed
-