summaryrefslogtreecommitdiffstats
path: root/src/corelib/kernel/qtmochelpers.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/corelib/kernel/qtmochelpers.h')
-rw-r--r--src/corelib/kernel/qtmochelpers.h4
1 files changed, 1 insertions, 3 deletions
diff --git a/src/corelib/kernel/qtmochelpers.h b/src/corelib/kernel/qtmochelpers.h
index a253e7a1291..e90dd1c9df3 100644
--- a/src/corelib/kernel/qtmochelpers.h
+++ b/src/corelib/kernel/qtmochelpers.h
@@ -590,9 +590,7 @@ constexpr auto metaObjectData(uint flags, const Strings &strings,
dataoffset += enums.dataSize();
// the meta type referring to the object itself
- result.relocatingData.metaTypes[metatypeoffset++] =
- QtPrivate::qTryMetaTypeInterfaceForType<void,
- QtPrivate::TypeAndForceComplete<ObjectType, std::true_type>>();
+ result.relocatingData.metaTypes[metatypeoffset++] = QMetaType::fromType<ObjectType>().iface();
data[4] = methods.count();
data[5] = methods.count() ? dataoffset : 0;