From afc5747e9b8b8ed37ea62cc9a6ad9bbbc5e7558d Mon Sep 17 00:00:00 2001 From: Volker Hilsheimer Date: Thu, 13 Feb 2025 11:09:30 +0100 Subject: [PATCH] JNI: generate QtJniTypes forwarding header for the namespace The documentation claims that this is where the namespace and the macro definitions live, and it's convention to have a Qt header for Qt namespaces. Pick-to: 6.8 Change-Id: Ia49001d61f0967df84344779909860cf65c3623c Reviewed-by: Assam Boudjelthia (cherry picked from commit 6c61d7b0f804ae5c048af95abef4d41ecc8862df) Reviewed-by: Qt Cherry-pick Bot --- src/corelib/kernel/qjnitypes.h | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/corelib/kernel/qjnitypes.h b/src/corelib/kernel/qjnitypes.h index b3b269fc439..25e1faf403a 100644 --- a/src/corelib/kernel/qjnitypes.h +++ b/src/corelib/kernel/qjnitypes.h @@ -9,6 +9,11 @@ #include #include +#if 0 +// This is needed for generating the QtJniTypes forward header +#pragma qt_class(QtJniTypes) +#endif + QT_BEGIN_NAMESPACE // QT_TECH_PREVIEW_API