diff options
author | Tasuku Suzuki <tasuku.suzuki@kdab.com> | 2020-06-04 02:50:26 +0900 |
---|---|---|
committer | Tasuku Suzuki <tasuku.suzuki@kdab.com> | 2020-06-06 07:46:33 +0900 |
commit | 832d3b482ece878ee0ded823f0a8fa23523cdc17 (patch) | |
tree | 31af71677753ea5bb7abf3f27851a70cbabd2bf5 /src/corelib | |
parent | 35608c07614f6cbaba14f8264d4b9f0a861460a2 (diff) |
Fix build without features.cborstreamwriter
Change-Id: I970d21d7ac97a602a5f374f6c89cd4bfdcd847b8
Reviewed-by: Thiago Macieira <thiago.macieira@intel.com>
Diffstat (limited to 'src/corelib')
-rw-r--r-- | src/corelib/serialization/qcborarray.cpp | 2 | ||||
-rw-r--r-- | src/corelib/serialization/qcborarray.h | 2 | ||||
-rw-r--r-- | src/corelib/serialization/qcbormap.cpp | 2 | ||||
-rw-r--r-- | src/corelib/serialization/qcbormap.h | 2 | ||||
-rw-r--r-- | src/corelib/serialization/qcborvalue.cpp | 2 | ||||
-rw-r--r-- | src/corelib/serialization/qcborvalue.h | 2 |
6 files changed, 12 insertions, 0 deletions
diff --git a/src/corelib/serialization/qcborarray.cpp b/src/corelib/serialization/qcborarray.cpp index 3bb99176af..4a96d3dc32 100644 --- a/src/corelib/serialization/qcborarray.cpp +++ b/src/corelib/serialization/qcborarray.cpp @@ -1220,11 +1220,13 @@ QDebug operator<<(QDebug dbg, const QCborArray &a) #endif #ifndef QT_NO_DATASTREAM +#if QT_CONFIG(cborstreamwriter) QDataStream &operator<<(QDataStream &stream, const QCborArray &value) { stream << value.toCborValue().toCbor(); return stream; } +#endif QDataStream &operator>>(QDataStream &stream, QCborArray &value) { diff --git a/src/corelib/serialization/qcborarray.h b/src/corelib/serialization/qcborarray.h index 0438b920ab..8d0aceac33 100644 --- a/src/corelib/serialization/qcborarray.h +++ b/src/corelib/serialization/qcborarray.h @@ -301,7 +301,9 @@ Q_CORE_EXPORT QDebug operator<<(QDebug, const QCborArray &a); #endif #ifndef QT_NO_DATASTREAM +#if QT_CONFIG(cborstreamwriter) Q_CORE_EXPORT QDataStream &operator<<(QDataStream &, const QCborArray &); +#endif Q_CORE_EXPORT QDataStream &operator>>(QDataStream &, QCborArray &); #endif diff --git a/src/corelib/serialization/qcbormap.cpp b/src/corelib/serialization/qcbormap.cpp index 9a8a2c4417..f3218c680d 100644 --- a/src/corelib/serialization/qcbormap.cpp +++ b/src/corelib/serialization/qcbormap.cpp @@ -1764,11 +1764,13 @@ QDebug operator<<(QDebug dbg, const QCborMap &m) #endif #ifndef QT_NO_DATASTREAM +#if QT_CONFIG(cborstreamwriter) QDataStream &operator<<(QDataStream &stream, const QCborMap &value) { stream << value.toCborValue().toCbor(); return stream; } +#endif QDataStream &operator>>(QDataStream &stream, QCborMap &value) { diff --git a/src/corelib/serialization/qcbormap.h b/src/corelib/serialization/qcbormap.h index 0609c0a39e..1199cb47b7 100644 --- a/src/corelib/serialization/qcbormap.h +++ b/src/corelib/serialization/qcbormap.h @@ -357,7 +357,9 @@ Q_CORE_EXPORT QDebug operator<<(QDebug, const QCborMap &m); #endif #ifndef QT_NO_DATASTREAM +#if QT_CONFIG(cborstreamwriter) Q_CORE_EXPORT QDataStream &operator<<(QDataStream &, const QCborMap &); +#endif Q_CORE_EXPORT QDataStream &operator>>(QDataStream &, QCborMap &); #endif diff --git a/src/corelib/serialization/qcborvalue.cpp b/src/corelib/serialization/qcborvalue.cpp index 0b95bf5b8e..b9eb2b646c 100644 --- a/src/corelib/serialization/qcborvalue.cpp +++ b/src/corelib/serialization/qcborvalue.cpp @@ -3164,11 +3164,13 @@ QDebug operator<<(QDebug dbg, QCborKnownTags tag) #endif #ifndef QT_NO_DATASTREAM +#if QT_CONFIG(cborstreamwriter) QDataStream &operator<<(QDataStream &stream, const QCborValue &value) { stream << QCborValue(value).toCbor(); return stream; } +#endif QDataStream &operator>>(QDataStream &stream, QCborValue &value) { diff --git a/src/corelib/serialization/qcborvalue.h b/src/corelib/serialization/qcborvalue.h index 3fd03301a1..ebdd9c18bf 100644 --- a/src/corelib/serialization/qcborvalue.h +++ b/src/corelib/serialization/qcborvalue.h @@ -487,7 +487,9 @@ Q_CORE_EXPORT QDebug operator<<(QDebug, const QCborValue &v); #endif #ifndef QT_NO_DATASTREAM +#if QT_CONFIG(cborstreamwriter) Q_CORE_EXPORT QDataStream &operator<<(QDataStream &, const QCborValue &); +#endif Q_CORE_EXPORT QDataStream &operator>>(QDataStream &, QCborValue &); #endif |