From 643b3eac61e5ed7448bb717ff2527b6a884c7c87 Mon Sep 17 00:00:00 2001 From: Thiago Macieira Date: Wed, 8 Mar 2023 00:41:56 -0800 Subject: [PATCH] QCborValue: add missing Q_DECLARE_OPERATORS_FOR_FLAGS Change-Id: Ib1d2fc7100134f7597cdfffd174a650ccda287ea Reviewed-by: Volker Hilsheimer Reviewed-by: Qt CI Bot (cherry picked from commit 06f60b24e23a9aa6640608f6010137ed75e2841e) Reviewed-by: Qt Cherry-pick Bot --- src/corelib/serialization/qcborvalue.h | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/corelib/serialization/qcborvalue.h b/src/corelib/serialization/qcborvalue.h index 3b3d122feea..b90d397bccb 100644 --- a/src/corelib/serialization/qcborvalue.h +++ b/src/corelib/serialization/qcborvalue.h @@ -582,6 +582,8 @@ private: QT7_ONLY(Q_CORE_EXPORT) static void assign(QCborValueRef that, QCborValue &&other); QT7_ONLY(Q_CORE_EXPORT) static void assign(QCborValueRef that, const QCborValueRef other); }; +Q_DECLARE_OPERATORS_FOR_FLAGS(QCborValue::EncodingOptions) +Q_DECLARE_OPERATORS_FOR_FLAGS(QCborValue::DiagnosticNotationOptions) Q_CORE_EXPORT size_t qHash(const QCborValue &value, size_t seed = 0);