qt6-bb10/tests/baseline/text
Eskil Abrahamsen Blomfeldt 8be3c9f486 Fix clipped text when combining multiple writing systems
When a QTextLine consists of multiple different scripts and the
fonts had negative bearing, the background for a script item could
overdraw the previous item's text, causing it to look clipped.

This was because the background and text was drawn in a single pass,
and moving the background drawing into its own pre-pass fixes the
issue.

[ChangeLog][QtGui] Fixed an issue where drawing text from different
writing systems in the same line and including a background could
cause parts of the text to be clipped.

Pick-to: 6.5 6.6 6.7
Fixes: QTBUG-121040
Change-Id: I3f79e6d33c09a2a92853bc8752dbe11a0bea2dd0
Reviewed-by: Lars Knoll <lars@knoll.priv.no>
2024-01-25 15:05:23 +01:00
..
data Add baseline test for text rendering 2022-01-04 00:11:48 +01:00
CMakeLists.txt Deprecate QApplication::setActiveWindow() and mark as internal 2022-08-27 20:22:29 +02:00
tst_baseline_text.cpp Fix clipped text when combining multiple writing systems 2024-01-25 15:05:23 +01:00