summaryrefslogtreecommitdiffstats
path: root/src/datavisualizationqml2/declarativesurface.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/datavisualizationqml2/declarativesurface.cpp')
-rw-r--r--src/datavisualizationqml2/declarativesurface.cpp15
1 files changed, 6 insertions, 9 deletions
diff --git a/src/datavisualizationqml2/declarativesurface.cpp b/src/datavisualizationqml2/declarativesurface.cpp
index c3c5dd09..d238c9ad 100644
--- a/src/datavisualizationqml2/declarativesurface.cpp
+++ b/src/datavisualizationqml2/declarativesurface.cpp
@@ -27,7 +27,6 @@ DeclarativeSurface::DeclarativeSurface(QQuickItem *parent)
: QQuickItem(parent),
m_shared(0),
m_initialisedSize(0, 0),
- m_cameraPreset(QDataVis::NoPreset),
m_theme(QDataVis::ThemeDefault)
{
setFlags(QQuickItem::ItemHasContents);
@@ -96,12 +95,15 @@ QSurfaceDataProxy *DeclarativeSurface::dataProxy() const
void DeclarativeSurface::setCameraPreset(QDataVis::CameraPreset preset)
{
- // TODO: Implement correctly once "improved camera api" (QTRD-2122) is implemented
- // We need to save this locally, as there are no getters for it in controller
- m_cameraPreset = preset;
m_shared->setCameraPreset(preset);
}
+QDataVis::CameraPreset DeclarativeSurface::cameraPreset()
+{
+ return m_shared->cameraPreset();
+
+}
+
Q3DValueAxis *DeclarativeSurface::axisX() const
{
return static_cast<Q3DValueAxis *>(m_shared->axisX());
@@ -132,11 +134,6 @@ void DeclarativeSurface::setAxisZ(Q3DValueAxis *axis)
m_shared->setAxisZ(axis);
}
-QDataVis::CameraPreset DeclarativeSurface::cameraPreset()
-{
- return m_cameraPreset;
-}
-
void DeclarativeSurface::setTheme(QDataVis::ColorTheme theme)
{
// TODO: Implement correctly once "user-modifiable themes" (QTRD-2120) is implemented