diff options
author | Lars Knoll <lars.knoll@qt.io> | 2020-07-06 21:56:16 +0200 |
---|---|---|
committer | Lars Knoll <lars.knoll@qt.io> | 2020-08-24 00:17:03 +0200 |
commit | fc4a08cee7c67b20fd628af9f9dd2207ae62f4c7 (patch) | |
tree | 7f2b4956089c9d441a4d7a131172f9435c6c7ff6 /src/corelib/kernel/qmetatype_p.h | |
parent | ef6c5f29aba901042513dbd90dfb638033b3edca (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.h | 14 |
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 |