aboutsummaryrefslogtreecommitdiffstats
path: root/src/qml
diff options
context:
space:
mode:
authorUlf Hermann <ulf.hermann@qt.io>2021-01-21 15:17:11 +0100
committerUlf Hermann <ulf.hermann@qt.io>2021-01-22 10:17:20 +0100
commitc894566af7d410fccc16aab853bbf0cc50c45ae0 (patch)
treeefcfcda72444ff13765abe275ddf8ca9dfd30393 /src/qml
parentc1bcaca07fc89b3a7e21dc6ca2958b7938eb3a40 (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.h16
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)