diff options
author | Eskil Abrahamsen Blomfeldt <eskil.abrahamsen-blomfeldt@qt.io> | 2022-06-13 08:18:48 +0200 |
---|---|---|
committer | Qt Cherry-pick Bot <cherrypick_bot@qt-project.org> | 2022-06-21 06:28:22 +0000 |
commit | 2a885f1e776bf8cf168842abeafe3d6d56b5733b (patch) | |
tree | b3d5ae5dbe48f4a837f4dbf2ae08e7a033890adc /libexec | |
parent | 71be528e9292ec5afee3fbbe760eeb45284330c6 (diff) |
Fix font rendering when Qt is configured with -no-harfbuzz
When Qt was configured with -no-harfbuzz, we would get overlapping
glyphs, because we skipped the shaping step but did not set up things
correctly before that. Instead, we force the PreferNoShaping code path
when there is no shaper available.
[ChangeLog][Text] Fixed font layouts when Qt was configured without
Harfbuzz.
Fixes: QTBUG-100361
Change-Id: I1c54dbc457dbb235548b9d70324d607a0ee6d501
Reviewed-by: Lars Knoll <lars.knoll@qt.io>
(cherry picked from commit 81fdfcfc4aec643d987a506c56eca440545f2fbf)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
Diffstat (limited to 'libexec')
0 files changed, 0 insertions, 0 deletions