From 36619181fb0e507d4a092d74d7ad31c513ddaead Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?M=C3=A5rten=20Nordheim?= Date: Fri, 13 Jan 2023 13:14:00 +0100 Subject: [PATCH] Move QMetaMethod ctor back into a private section Its symbol changed once it was changed to protected, so even if it's unlikely to have been imported in any application let's just change it back to private. Pick-to: 6.5 Change-Id: I21b4a471caedb8edc8e1a04f706eae541b3c12fd Reviewed-by: Marc Mutz Reviewed-by: Thiago Macieira --- src/corelib/kernel/qmetaobject.h | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/corelib/kernel/qmetaobject.h b/src/corelib/kernel/qmetaobject.h index b92c808c28..3aa3a687c4 100644 --- a/src/corelib/kernel/qmetaobject.h +++ b/src/corelib/kernel/qmetaobject.h @@ -240,9 +240,11 @@ protected: const uint *d; }; +private: constexpr QMetaMethod(const QMetaObject *metaObject, const Data &data_) : mobj(metaObject), data(data_) {} +protected: const QMetaObject *mobj; Data data;