diff options
| author | Assam Boudjelthia <assam.boudjelthia@qt.io> | 2025-09-12 16:32:28 +0300 |
|---|---|---|
| committer | Qt Cherry-pick Bot <cherrypick_bot@qt-project.org> | 2025-09-13 11:15:07 +0000 |
| commit | b1e5a967527e247ae483b21f4187f609cf5764ee (patch) | |
| tree | 84259ffc3a0d1ae0351678e93f0230b6b0584a42 | |
| parent | 1b51dade3a86efb0002cfad3c81e7d287ec9de96 (diff) | |
Account for safe margins in tst_qquickwidget::layoutSizeChange
Change-Id: Ie20dbbc0edcd1a559209322e2f297aefc3fb121b
Reviewed-by: Tor Arne Vestbø <tor.arne.vestbo@qt.io>
(cherry picked from commit ae8ec32a99191aca3c549730bf26ef126dd38c82)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
(cherry picked from commit acdcf5f66472e3b778a360c8e6b26dae2ab2da1a)
| -rw-r--r-- | tests/auto/quickwidgets/qquickwidget/tst_qquickwidget.cpp | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/tests/auto/quickwidgets/qquickwidget/tst_qquickwidget.cpp b/tests/auto/quickwidgets/qquickwidget/tst_qquickwidget.cpp index 1322437428..d0052a881a 100644 --- a/tests/auto/quickwidgets/qquickwidget/tst_qquickwidget.cpp +++ b/tests/auto/quickwidgets/qquickwidget/tst_qquickwidget.cpp @@ -384,13 +384,15 @@ void tst_qquickwidget::layoutSizeChange() QCOMPARE(item->height(), 200.0); window.show(); QVERIFY(QTest::qWaitForWindowExposed(&window, 5000)); + + const QMargins safeMargins = window.windowHandle()->safeAreaMargins(); QTRY_COMPARE(view->height(), 200); - QTRY_COMPARE(label->y(), 200); + QTRY_COMPARE(label->y() - safeMargins.top(), 200); item->setSize(QSizeF(100,100)); QCOMPARE(item->height(), 100.0); QTRY_COMPARE(view->height(), 100); - QTRY_COMPARE(label->y(), 100); + QTRY_COMPARE(label->y() - safeMargins.top(), 100); } void tst_qquickwidget::errors() |
