summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorThiago Macieira <[email protected]>2025-06-17 12:16:04 -0700
committerThiago Macieira <[email protected]>2025-06-22 11:23:19 -0700
commit9f6a7941072e659b3f1d7cafafd817ae241c01a7 (patch)
treee8841e32f91c524ec9e19e1878858e3733e0609d
parent131da3b171a52fc2ab4d038dae0f783a46d307ea (diff)
QMetaType: un-export qMetaTypeTypeInternal()HEADdev
Nothing is using it that links to QtCore. The only uses are in moc, the moc copy in qscxmlc, and QMetaObject. moc is bootstrapped. Change-Id: Ib8707d2db6c3419f69e9fffde65fddfe987d19d5 Reviewed-by: Ivan Solovev <[email protected]> Reviewed-by: Ahmad Samir <[email protected]>
-rw-r--r--src/corelib/kernel/qmetaobject_p.h2
-rw-r--r--src/corelib/kernel/qmetatype.cpp2
2 files changed, 2 insertions, 2 deletions
diff --git a/src/corelib/kernel/qmetaobject_p.h b/src/corelib/kernel/qmetaobject_p.h
index f56d5aacd89..90092585cbe 100644
--- a/src/corelib/kernel/qmetaobject_p.h
+++ b/src/corelib/kernel/qmetaobject_p.h
@@ -36,7 +36,7 @@ using namespace QtMocConstants;
Q_DECLARE_FLAGS(MetaObjectFlags, MetaObjectFlag)
Q_DECLARE_OPERATORS_FOR_FLAGS(MetaObjectFlags)
-Q_CORE_EXPORT int qMetaTypeTypeInternal(QByteArrayView name);
+int qMetaTypeTypeInternal(QByteArrayView name); // in qmetatype.cpp
class QArgumentType
{
diff --git a/src/corelib/kernel/qmetatype.cpp b/src/corelib/kernel/qmetatype.cpp
index 1b592dd861c..1242a40f185 100644
--- a/src/corelib/kernel/qmetatype.cpp
+++ b/src/corelib/kernel/qmetatype.cpp
@@ -2967,7 +2967,7 @@ const QtPrivate::QMetaTypeInterface *qMetaTypeTypeImpl(QByteArrayView name)
Used by only QMetaObject, which means the type is always already normalized.
*/
-Q_CORE_EXPORT int qMetaTypeTypeInternal(QByteArrayView name)
+int qMetaTypeTypeInternal(QByteArrayView name)
{
const QtPrivate::QMetaTypeInterface *iface = qMetaTypeTypeImpl<DontNormalizeType>(name);
return iface ? iface->typeId.loadRelaxed() : QMetaType::UnknownType;