diff options
Diffstat (limited to 'src/corelib/global')
-rw-r--r-- | src/corelib/global/qfloat16.cpp | 3 | ||||
-rw-r--r-- | src/corelib/global/qfloat16.h | 4 |
2 files changed, 4 insertions, 3 deletions
diff --git a/src/corelib/global/qfloat16.cpp b/src/corelib/global/qfloat16.cpp index b7f1a559b1..38ac763519 100644 --- a/src/corelib/global/qfloat16.cpp +++ b/src/corelib/global/qfloat16.cpp @@ -7,7 +7,10 @@ #include <cmath> // for fpclassify()'s return values #include <QtCore/qdatastream.h> +#include <QtCore/qmetatype.h> +#include <QtCore/qtextstream.h> +QT_DECL_METATYPE_EXTERN(qfloat16, Q_CORE_EXPORT) QT_BEGIN_NAMESPACE QT_IMPL_METATYPE_EXTERN(qfloat16) diff --git a/src/corelib/global/qfloat16.h b/src/corelib/global/qfloat16.h index fc0d9e2702..f7e3df63aa 100644 --- a/src/corelib/global/qfloat16.h +++ b/src/corelib/global/qfloat16.h @@ -6,7 +6,7 @@ #define QFLOAT16_H #include <QtCore/qglobal.h> -#include <QtCore/qmetatype.h> +#include <QtCore/qmath.h> #include <QtCore/qnamespace.h> #include <limits> #include <string.h> @@ -345,8 +345,6 @@ inline auto qHypot(qfloat16 x, qfloat16 y, qfloat16 z) QT_END_NAMESPACE -QT_DECL_METATYPE_EXTERN(qfloat16, Q_CORE_EXPORT) - namespace std { template<> class numeric_limits<QT_PREPEND_NAMESPACE(qfloat16)> : public numeric_limits<float> |