summaryrefslogtreecommitdiffstats
path: root/src/corelib/kernel/qmetatype_p.h
diff options
context:
space:
mode:
authorLars Knoll <lars.knoll@qt.io>2020-07-06 21:56:16 +0200
committerLars Knoll <lars.knoll@qt.io>2020-08-24 00:17:03 +0200
commitfc4a08cee7c67b20fd628af9f9dd2207ae62f4c7 (patch)
tree7f2b4956089c9d441a4d7a131172f9435c6c7ff6 /src/corelib/kernel/qmetatype_p.h
parentef6c5f29aba901042513dbd90dfb638033b3edca (diff)
Remove some dead code
This code is now unused, as streaming operators are registered automatically. Change-Id: I0e48944c33a92cf1f2f158fb2dc0ca49256d7938 Reviewed-by: Thiago Macieira <thiago.macieira@intel.com>
Diffstat (limited to 'src/corelib/kernel/qmetatype_p.h')
-rw-r--r--src/corelib/kernel/qmetatype_p.h14
1 files changed, 0 insertions, 14 deletions
diff --git a/src/corelib/kernel/qmetatype_p.h b/src/corelib/kernel/qmetatype_p.h
index cdb140a965..dedec4d469 100644
--- a/src/corelib/kernel/qmetatype_p.h
+++ b/src/corelib/kernel/qmetatype_p.h
@@ -132,10 +132,6 @@ class QMetaTypeModuleHelper
{
public:
virtual QtPrivate::QMetaTypeInterface *interfaceForType(int) const = 0;
-#ifndef QT_NO_DATASTREAM
- virtual bool save(QDataStream &stream, int type, const void *data) const = 0;
- virtual bool load(QDataStream &stream, int type, void *data) const = 0;
-#endif
};
namespace QtMetaTypePrivate {
@@ -209,16 +205,6 @@ static QT_PREPEND_NAMESPACE(QtPrivate::QMetaTypeInterface) *getInterfaceFromType
case QMetaType::MetaTypeName: \
return QtMetaTypePrivate::getInterfaceFromType<RealName>();
-#define QT_METATYPE_DATASTREAM_SAVE(MetaTypeName, MetaTypeId, RealName) \
- case QMetaType::MetaTypeName: \
- QtMetaTypePrivate::QMetaTypeFunctionHelper<RealName, QtMetaTypePrivate::TypeDefinition<RealName>::IsAvailable>::Save(stream, data); \
- return true;
-
-#define QT_METATYPE_DATASTREAM_LOAD(MetaTypeName, MetaTypeId, RealName) \
- case QMetaType::MetaTypeName: \
- QtMetaTypePrivate::QMetaTypeFunctionHelper<RealName, QtMetaTypePrivate::TypeDefinition<RealName>::IsAvailable>::Load(stream, data); \
- return true;
-
void derefAndDestroy(QT_PREPEND_NAMESPACE(QtPrivate::QMetaTypeInterface) *d_ptr);
} //namespace QtMetaTypePrivate