diff --git a/src/corelib/kernel/qmetaobject.cpp b/src/corelib/kernel/qmetaobject.cpp index 969e335a212..9dd9c7eee43 100644 --- a/src/corelib/kernel/qmetaobject.cpp +++ b/src/corelib/kernel/qmetaobject.cpp @@ -165,7 +165,7 @@ static inline int typeFromTypeInfo(const QMetaObject *mo, uint typeInfo) { if (!(typeInfo & IsUnresolvedType)) return typeInfo; - return QMetaType::fromName(rawStringData(mo, typeInfo & TypeNameIndexMask)).id(); + return QMetaType::fromName(stringDataView(mo, typeInfo & TypeNameIndexMask)).id(); } static auto parse_scope(QByteArrayView qualifiedKey) noexcept