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/qml | |
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/qml')
-rw-r--r-- | src/qml/qml/qqmlvaluetype_p.h | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/src/qml/qml/qqmlvaluetype_p.h b/src/qml/qml/qqmlvaluetype_p.h index d2c49c9387..26bc14ee67 100644 --- a/src/qml/qml/qqmlvaluetype_p.h +++ b/src/qml/qml/qqmlvaluetype_p.h @@ -125,7 +125,7 @@ public: static const QMetaObject *metaObjectForMetaType(QMetaType type); }; -struct QQmlPointFValueType +struct Q_QML_PRIVATE_EXPORT QQmlPointFValueType { QPointF v; Q_PROPERTY(qreal x READ x WRITE setX FINAL) @@ -144,7 +144,7 @@ public: void setY(qreal); }; -struct QQmlPointValueType +struct Q_QML_PRIVATE_EXPORT QQmlPointValueType { QPoint v; Q_PROPERTY(int x READ x WRITE setX FINAL) @@ -162,7 +162,7 @@ public: void setY(int); }; -struct QQmlSizeFValueType +struct Q_QML_PRIVATE_EXPORT QQmlSizeFValueType { QSizeF v; Q_PROPERTY(qreal width READ width WRITE setWidth FINAL) @@ -181,7 +181,7 @@ public: void setHeight(qreal); }; -struct QQmlSizeValueType +struct Q_QML_PRIVATE_EXPORT QQmlSizeValueType { QSize v; Q_PROPERTY(int width READ width WRITE setWidth FINAL) @@ -199,7 +199,7 @@ public: void setHeight(int); }; -struct QQmlRectFValueType +struct Q_QML_PRIVATE_EXPORT QQmlRectFValueType { QRectF v; Q_PROPERTY(qreal x READ x WRITE setX FINAL) @@ -234,7 +234,7 @@ public: qreal bottom() const; }; -struct QQmlRectValueType +struct Q_QML_PRIVATE_EXPORT QQmlRectValueType { QRect v; Q_PROPERTY(int x READ x WRITE setX FINAL) @@ -306,7 +306,7 @@ enum Type { Q_ENUM_NS(Type) }; -struct QQmlEasingValueType +struct Q_QML_PRIVATE_EXPORT QQmlEasingValueType { QEasingCurve v; Q_GADGET @@ -334,7 +334,7 @@ public: }; #endif -struct QQmlPropertyValueType +struct Q_QML_PRIVATE_EXPORT QQmlPropertyValueType { QQmlProperty v; Q_PROPERTY(QObject *object READ object CONSTANT FINAL) |