summaryrefslogtreecommitdiffstats
path: root/src/datavisualizationqml2/datavisualizationqml2_plugin.cpp
diff options
context:
space:
mode:
authorMiikka Heikkinen <miikka.heikkinen@digia.com>2013-11-15 10:39:15 +0200
committerMiikka Heikkinen <miikka.heikkinen@digia.com>2013-11-15 12:43:19 +0200
commit27241b083df419f3a2de928c1d3f5dd8f6459030 (patch)
treecfe9c73f6b5b35a58a66700f0e4e5187120203ed /src/datavisualizationqml2/datavisualizationqml2_plugin.cpp
parentcc22cc40e889b5b2f0e49ce32f660395cef865b7 (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.cpp16
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