aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAssam Boudjelthia <assam.boudjelthia@qt.io>2025-09-12 16:32:28 +0300
committerQt Cherry-pick Bot <cherrypick_bot@qt-project.org>2025-09-13 11:15:07 +0000
commitb1e5a967527e247ae483b21f4187f609cf5764ee (patch)
tree84259ffc3a0d1ae0351678e93f0230b6b0584a42
parent1b51dade3a86efb0002cfad3c81e7d287ec9de96 (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.cpp6
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()