diff options
author | Ulf Hermann <ulf.hermann@qt.io> | 2021-01-21 15:17:11 +0100 |
---|---|---|
committer | Ulf Hermann <ulf.hermann@qt.io> | 2021-01-22 10:17:20 +0100 |
commit | c894566af7d410fccc16aab853bbf0cc50c45ae0 (patch) | |
tree | efcfcda72444ff13765abe275ddf8ca9dfd30393 /src/quick | |
parent | c1bcaca07fc89b3a7e21dc6ca2958b7938eb3a40 (diff) |
Export QML and Quick value types
They need to be accessible from C++.
Change-Id: I60f2213bdbe6b8b64856e13f1e0cc798f8a51086
Reviewed-by: Fabian Kosmale <fabian.kosmale@qt.io>
Diffstat (limited to 'src/quick')
-rw-r--r-- | src/quick/util/qquickvaluetypes_p.h | 18 |
1 files changed, 9 insertions, 9 deletions
diff --git a/src/quick/util/qquickvaluetypes_p.h b/src/quick/util/qquickvaluetypes_p.h index f9b66586e0..559ade00ea 100644 --- a/src/quick/util/qquickvaluetypes_p.h +++ b/src/quick/util/qquickvaluetypes_p.h @@ -52,7 +52,7 @@ // #include <qqml.h> -#include <qtquickglobal.h> +#include <private/qtquickglobal_p.h> #include <private/qqmlvaluetype_p.h> #include <QtGui/QColor> @@ -66,7 +66,7 @@ QT_BEGIN_NAMESPACE -class QQuickColorValueType +class Q_QUICK_PRIVATE_EXPORT QQuickColorValueType { QColor v; Q_PROPERTY(qreal r READ r WRITE setR FINAL) @@ -119,7 +119,7 @@ public: void setHslLightness(qreal); }; -class QQuickVector2DValueType +class Q_QUICK_PRIVATE_EXPORT QQuickVector2DValueType { QVector2D v; Q_PROPERTY(qreal x READ x WRITE setX FINAL) @@ -153,7 +153,7 @@ public: Q_INVOKABLE bool fuzzyEquals(const QVector2D &vec) const; }; -class QQuickVector3DValueType +class Q_QUICK_PRIVATE_EXPORT QQuickVector3DValueType { QVector3D v; Q_PROPERTY(qreal x READ x WRITE setX FINAL) @@ -192,7 +192,7 @@ public: Q_INVOKABLE bool fuzzyEquals(const QVector3D &vec) const; }; -class QQuickVector4DValueType +class Q_QUICK_PRIVATE_EXPORT QQuickVector4DValueType { QVector4D v; Q_PROPERTY(qreal x READ x WRITE setX FINAL) @@ -233,7 +233,7 @@ public: Q_INVOKABLE bool fuzzyEquals(const QVector4D &vec) const; }; -class QQuickQuaternionValueType +class Q_QUICK_PRIVATE_EXPORT QQuickQuaternionValueType { QQuaternion v; Q_PROPERTY(qreal scalar READ scalar WRITE setScalar) @@ -261,7 +261,7 @@ public: void setZ(qreal); }; -class QQuickMatrix4x4ValueType +class Q_QUICK_PRIVATE_EXPORT QQuickMatrix4x4ValueType { QMatrix4x4 v; Q_PROPERTY(qreal m11 READ m11 WRITE setM11 FINAL) @@ -381,7 +381,7 @@ enum HintingPreference { Q_ENUM_NS(HintingPreference) }; -class QQuickFontValueType +class Q_QUICK_PRIVATE_EXPORT QQuickFontValueType { QFont v; Q_GADGET @@ -497,7 +497,7 @@ enum class TransferFunction { Q_ENUM_NS(TransferFunction) } -class QQuickColorSpaceValueType +class Q_QUICK_PRIVATE_EXPORT QQuickColorSpaceValueType { QColorSpace v; Q_GADGET |