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) ... };
Attachments
For Gerrit Dashboard: QTBUG-133054 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
620695,5 | Remove unnecessary foreign types | dev | qt/qtgraphs | Status: MERGED | +2 | 0 |
622524,2 | Remove unnecessary foreign types | 6.9 | qt/qtgraphs | Status: MERGED | +2 | 0 |