From 25946d1141e926a9f9c28f3b92bc8b3c1262dba1 Mon Sep 17 00:00:00 2001 From: Mat Sutcliffe Date: Mon, 30 Dec 2019 18:18:12 +0000 Subject: [PATCH] QDataStream has operators for enums since Qt 5.14 --- src/blackmisc/datastream.h | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/blackmisc/datastream.h b/src/blackmisc/datastream.h index cad7510e0..6056a984b 100644 --- a/src/blackmisc/datastream.h +++ b/src/blackmisc/datastream.h @@ -91,6 +91,7 @@ namespace BlackMisc } } +#if QT_VERSION < QT_VERSION_CHECK(5, 14, 0) /*! * Operator for marshalling enums with QDataStream. */ @@ -111,6 +112,7 @@ QDataStream &operator >>(QDataStream &stream, E &value) value = static_cast(temp); return stream; } +#endif // Qt < 5.14.0 /*! * Operator for marshalling pairs with QDataStream.