diff options
author | Miikka Heikkinen <miikka.heikkinen@digia.com> | 2013-11-15 10:39:15 +0200 |
---|---|---|
committer | Miikka Heikkinen <miikka.heikkinen@digia.com> | 2013-11-15 12:43:19 +0200 |
commit | 27241b083df419f3a2de928c1d3f5dd8f6459030 (patch) | |
tree | cfe9c73f6b5b35a58a66700f0e4e5187120203ed /src/datavisualizationqml2/datavisualizationqml2_plugin.cpp | |
parent | cc22cc40e889b5b2f0e49ce32f660395cef865b7 (diff) |
Enable giving series and proxies as child items in QML
Task-number: QTRD-2359
Change-Id: I37558b169bb60ee90993c1a8703da0c6745a9db0
Reviewed-by: Mika Salmela <mika.salmela@digia.com>
Reviewed-by: Pasi Keränen <pasi.keranen@digia.com>
Diffstat (limited to 'src/datavisualizationqml2/datavisualizationqml2_plugin.cpp')
-rw-r--r-- | src/datavisualizationqml2/datavisualizationqml2_plugin.cpp | 16 |
1 files changed, 12 insertions, 4 deletions
diff --git a/src/datavisualizationqml2/datavisualizationqml2_plugin.cpp b/src/datavisualizationqml2/datavisualizationqml2_plugin.cpp index 4e47ba53..7e7f636a 100644 --- a/src/datavisualizationqml2/datavisualizationqml2_plugin.cpp +++ b/src/datavisualizationqml2/datavisualizationqml2_plugin.cpp @@ -43,6 +43,14 @@ void Datavis3Dqml2Plugin::registerTypes(const char *uri) QLatin1String("Trying to create uncreatable: AbstractGraph3D.")); qmlRegisterUncreatableType<Q3DScene>(uri, 1, 0, "Scene3D", QLatin1String("Trying to create uncreatable: Scene3D.")); + qmlRegisterUncreatableType<QAbstract3DSeries>(uri, 1, 0, "Abstract3DSeries", + QLatin1String("Trying to create uncreatable: Abstract3DSeries.")); + qmlRegisterUncreatableType<QBar3DSeries>(uri, 1, 0, "QBar3DSeries", + QLatin1String("Trying to create uncreatable: QBar3DSeries, use Bar3DSeries instead.")); + qmlRegisterUncreatableType<QScatter3DSeries>(uri, 1, 0, "QScatter3DSeries", + QLatin1String("Trying to create uncreatable: QScatter3DSeries, use Scatter3DSeries instead.")); + qmlRegisterUncreatableType<QSurface3DSeries>(uri, 1, 0, "QSurface3DSeries", + QLatin1String("Trying to create uncreatable: QSurface3DSeries, use Surface3DSeries instead.")); qmlRegisterType<QItemModelBarDataMapping>(uri, 1, 0, "BarDataMapping"); qmlRegisterType<QItemModelScatterDataMapping>(uri, 1, 0, "ScatterDataMapping"); @@ -62,12 +70,12 @@ void Datavis3Dqml2Plugin::registerTypes(const char *uri) qmlRegisterType<QItemModelSurfaceDataProxy>(uri, 1, 0, "ItemModelSurfaceDataProxy"); qmlRegisterType<QHeightMapSurfaceDataProxy>(uri, 1, 0, "HeightMapSurfaceDataProxy"); - qmlRegisterType<QBar3DSeries>(uri, 1, 0, "Bar3DSeries"); - qmlRegisterType<QScatter3DSeries>(uri, 1, 0, "Scatter3DSeries"); - qmlRegisterType<QSurface3DSeries>(uri, 1, 0, "Surface3DSeries"); - qmlRegisterType<ColorGradientStop>(uri, 1, 0, "ColorGradientStop"); qmlRegisterType<ColorGradient>(uri, 1, 0, "ColorGradient"); + + qmlRegisterType<DeclarativeBar3DSeries>(uri, 1, 0, "Bar3DSeries"); + qmlRegisterType<DeclarativeScatter3DSeries>(uri, 1, 0, "Scatter3DSeries"); + qmlRegisterType<DeclarativeSurface3DSeries>(uri, 1, 0, "Surface3DSeries"); } QT_DATAVISUALIZATION_END_NAMESPACE |