aboutsummaryrefslogtreecommitdiffstats
path: root/src/particles/qquickcumulativedirection_p.h
diff options
context:
space:
mode:
authorSami Shalayel <sami.shalayel@qt.io>2023-01-11 15:07:39 +0100
committerSami Shalayel <sami.shalayel@qt.io>2023-01-24 13:41:52 +0100
commit08e01f457d70ce4dcc23187b3b56260f0ec00435 (patch)
treec1f76b3214a1b781d795a3148fb034e566b2c896 /src/particles/qquickcumulativedirection_p.h
parente1cebe812838c8c98bca07413a023673706c45b8 (diff)
QuickParticles: export classes exposed to QML
Add export macros to all classes exposing their behavior to QML using QML_NAMED_ELEMENT and friends. This allows qmltc to compile qml files using Quick.Particles without linker errors. Change-Id: Iccbe33410460e211b4f8b631237f95c270d79187 Reviewed-by: Ulf Hermann <ulf.hermann@qt.io>
Diffstat (limited to 'src/particles/qquickcumulativedirection_p.h')
-rw-r--r--src/particles/qquickcumulativedirection_p.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/particles/qquickcumulativedirection_p.h b/src/particles/qquickcumulativedirection_p.h
index f778068417..826c0ac1d0 100644
--- a/src/particles/qquickcumulativedirection_p.h
+++ b/src/particles/qquickcumulativedirection_p.h
@@ -17,10 +17,11 @@
#include "qquickdirection_p.h"
#include <QQmlListProperty>
#include <QtQml/qqml.h>
+#include <QtQuickParticles/private/qtquickparticlesexports_p.h>
QT_BEGIN_NAMESPACE
-class QQuickCumulativeDirection : public QQuickDirection
+class Q_QUICKPARTICLES_PRIVATE_EXPORT QQuickCumulativeDirection : public QQuickDirection
{
Q_OBJECT
Q_PROPERTY(QQmlListProperty<QQuickDirection> directions READ directions)