From ed15c462fdb92d1e01e90ec091d1f7c53e0b521b Mon Sep 17 00:00:00 2001 From: Volker Hilsheimer Date: Sat, 4 Mar 2023 10:04:52 +0100 Subject: [PATCH] Silence warning about deliberately using deprecated API We test moc's support for [[deprecated]], so don't warn about it. Change-Id: Ifda2b81c14cb9802db4bb1d0a1eb17d978ad492a Reviewed-by: Fabian Kosmale (cherry picked from commit 73f04faa07320dc507ad0930aa13cc368f5ef663) Reviewed-by: Qt Cherry-pick Bot --- tests/auto/tools/moc/tst_moc.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/tests/auto/tools/moc/tst_moc.cpp b/tests/auto/tools/moc/tst_moc.cpp index 35c31b6b873..123bc0bfd31 100644 --- a/tests/auto/tools/moc/tst_moc.cpp +++ b/tests/auto/tools/moc/tst_moc.cpp @@ -4025,7 +4025,9 @@ void tst_Moc::cxx17Namespaces() void tst_Moc::cxxAttributes() { +QT_WARNING_PUSH QT_WARNING_DISABLE_DEPRECATED auto so = CppAttribute::staticMetaObject; +QT_WARNING_POP QCOMPARE(so.className(), "CppAttribute"); QCOMPARE(so.enumeratorCount(), 0); QVERIFY(so.indexOfSignal("deprecatedSignal") != 1);