diff options
author | Eirik Aavitsland <eirik.aavitsland@qt.io> | 2021-02-09 19:01:03 +0100 |
---|---|---|
committer | Qt Cherry-pick Bot <cherrypick_bot@qt-project.org> | 2021-02-10 23:23:58 +0000 |
commit | 856c7e5c0ade5bf23c35aa5249758046b355d4af (patch) | |
tree | 1e8c9e6adb8f6255df228a1843d318c27979b9f4 | |
parent | b5665988c19f1f3f317c166207c4a49d648494fb (diff) |
Fix recently added auto test of text layout overflow
Ignore width of trailing space.
Fixes: QTBUG-91038
Change-Id: I74e278366a2c3b170335738bf6d6ee23933b361a
Reviewed-by: Eskil Abrahamsen Blomfeldt <eskil.abrahamsen-blomfeldt@qt.io>
(cherry picked from commit be4127d6f747742c714914e1b313186422b438f3)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
-rw-r--r-- | tests/auto/gui/text/qtextlayout/tst_qtextlayout.cpp | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/tests/auto/gui/text/qtextlayout/tst_qtextlayout.cpp b/tests/auto/gui/text/qtextlayout/tst_qtextlayout.cpp index 63dbdb5375..c1dd2d97a1 100644 --- a/tests/auto/gui/text/qtextlayout/tst_qtextlayout.cpp +++ b/tests/auto/gui/text/qtextlayout/tst_qtextlayout.cpp @@ -1906,7 +1906,8 @@ void tst_QTextLayout::longText() break; } layout.endLayout(); - QVERIFY(layout.maximumWidth() <= QFIXED_MAX); + QFontMetricsF fm(layout.font()); + QVERIFY(layout.maximumWidth() - fm.horizontalAdvance(' ') <= QFIXED_MAX); } } |