Details
-
Task
-
Resolution: Fixed
-
P1: Critical
-
None
-
None
-
0f7f77c3f (dev), ec520d0bd (6.9)
Description
It's unnecessary to add those types as foreign types, since we already have hard dependency on QML/Quick.
Here is scatterseries, for example.
class Q_GRAPHS_EXPORT QAbstract3DSeries : public QObject { Q_OBJECT ... QML_NAMED_ELEMENT(Abstract3DSeries) QML_UNCREATABLE ... }; class Q_GRAPHS_EXPORT Q3DScatterSeries : public QAbstract3DSeries { ... Q_OBJECT QML_UNCREATABLE QML_NAMED_ELEMENT(Scatter3DSeries); ... }; class QQuickGraphsScatter3DSeries : public QScatter3DSeries { Q_OBJECT QML_NAMED_ELEMENT(Scatter3DSeries) ... };