summaryrefslogtreecommitdiffstats
path: root/src/corelib/kernel/qmetaobject.h
diff options
context:
space:
mode:
authorThiago Macieira <thiago.macieira@intel.com>2022-07-15 17:47:27 -0700
committerThiago Macieira <thiago.macieira@intel.com>2022-07-28 11:50:18 -0700
commit0b701ec0cd86afbf6bb0d0abb361cfb6500c2e1b (patch)
tree890066c2c29c05276860575f4772fc6270a8531c /src/corelib/kernel/qmetaobject.h
parent8bde91bc2a71f4e43ddcf4c165b1c46a6572a871 (diff)
QMetaObject: move QMetaMethodPrivate into an unnamed namespace
So the compiler doesn't feel like it must emit these functions. They're not used outside of qmetaobject.cpp. Change-Id: I36b24183fbd041179f2ffffd170228c6e94b5f9b Reviewed-by: Fabian Kosmale <fabian.kosmale@qt.io>
Diffstat (limited to 'src/corelib/kernel/qmetaobject.h')
-rw-r--r--src/corelib/kernel/qmetaobject.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/corelib/kernel/qmetaobject.h b/src/corelib/kernel/qmetaobject.h
index 8e7ce0c15e..0740acef60 100644
--- a/src/corelib/kernel/qmetaobject.h
+++ b/src/corelib/kernel/qmetaobject.h
@@ -150,6 +150,7 @@ private:
static QMetaMethod fromRelativeMethodIndex(const QMetaObject *mobj, int index);
static QMetaMethod fromRelativeConstructorIndex(const QMetaObject *mobj, int index);
+protected:
struct Data {
enum { Size = 6 };
@@ -169,7 +170,6 @@ private:
const QMetaObject *mobj;
Data data;
- friend class QMetaMethodPrivate;
friend struct QMetaObject;
friend struct QMetaObjectPrivate;
friend class QObject;