From 1c1cca8a14c0e29c269b4c13a5bbfe3b2da15d6d Mon Sep 17 00:00:00 2001 From: Rick Vogel Date: Mon, 10 Oct 2022 14:22:02 +0200 Subject: [PATCH] Using Q_NAMESPACE_EXPORT from Qt 5.14 on --- src/common/QskNamespace.h | 4 ++++ src/graphic/QskStandardSymbol.h | 4 ++++ 2 files changed, 8 insertions(+) diff --git a/src/common/QskNamespace.h b/src/common/QskNamespace.h index 3f274d12..357246ec 100644 --- a/src/common/QskNamespace.h +++ b/src/common/QskNamespace.h @@ -11,7 +11,11 @@ namespace Qsk { +#if QT_VERSION >= QT_VERSION_CHECK(5, 14, 0) + Q_NAMESPACE_EXPORT(QSK_EXPORT) +#else QSK_EXPORT Q_NAMESPACE +#endif enum Direction { diff --git a/src/graphic/QskStandardSymbol.h b/src/graphic/QskStandardSymbol.h index 385ec670..5ead9f49 100644 --- a/src/graphic/QskStandardSymbol.h +++ b/src/graphic/QskStandardSymbol.h @@ -13,7 +13,11 @@ class QskGraphic; namespace QskStandardSymbol { +#if QT_VERSION >= QT_VERSION_CHECK(5, 14, 0) + Q_NAMESPACE_EXPORT(QSK_EXPORT) +#else QSK_EXPORT Q_NAMESPACE +#endif enum Type {