tests: skip tst_QGuiApplication::topLevelAt() on Wayland

This amends 189f9873ae3f23377708fbf9880398fd6a078715 .

Pick-to: 6.6 6.5
Fixes: QTBUG-121015
Change-Id: I66d2a2b0162b9c7b488af840ff5d3a881b657782
Reviewed-by: David Edmundson <davidedmundson@kde.org>
(cherry picked from commit d4f7d2aeabe2e778224d64a65667aa09b9e42a70)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
This commit is contained in:
Liang Qi 2024-01-17 10:20:43 +01:00 committed by Qt Cherry-pick Bot
parent b2b1d02692
commit 2bcfe080d9

View File

@ -1333,6 +1333,9 @@ void tst_QGuiApplication::topLevelAt()
char *argv[] = { const_cast<char*>("tst_qguiapplication") };
QGuiApplication app(argc, argv);
if (QGuiApplication::platformName().startsWith(QLatin1String("wayland"), Qt::CaseInsensitive))
QSKIP("QGuiApplication::topLevelAt() is not Wayland compliant, see also QTBUG-121015");
QWindow bottom;
bottom.setObjectName("Bottom");
bottom.setFlag(Qt::FramelessWindowHint);