summaryrefslogtreecommitdiffstats
path: root/src/datavisualization/engine/surface3dcontroller.cpp
diff options
context:
space:
mode:
authorMiikka Heikkinen <miikka.heikkinen@digia.com>2013-12-09 10:49:49 +0200
committerTomi Korpipää <tomi.korpipaa@digia.com>2013-12-10 09:01:45 +0200
commit3573055abe42ff283d011d8550bc8495156338a1 (patch)
treebb45d4f7e32a0c63329d9f52639081162b34e17e /src/datavisualization/engine/surface3dcontroller.cpp
parent22557b312570cbefde584466a28f2b9bfcc570ba (diff)
Move series specific visual elements to series, part 4
Colors to series - Multiselection labels in bar slices still buggy - Selection in bars doesn't work correctly if not all series have items in that grid Task-number: QTRD-2557 Change-Id: Icd38428e5337a26b8410476104bb1f1f784cdc7f Reviewed-by: Tomi Korpipää <tomi.korpipaa@digia.com>
Diffstat (limited to 'src/datavisualization/engine/surface3dcontroller.cpp')
-rw-r--r--src/datavisualization/engine/surface3dcontroller.cpp29
1 files changed, 0 insertions, 29 deletions
diff --git a/src/datavisualization/engine/surface3dcontroller.cpp b/src/datavisualization/engine/surface3dcontroller.cpp
index 0a1bdc4e..1ceb75e2 100644
--- a/src/datavisualization/engine/surface3dcontroller.cpp
+++ b/src/datavisualization/engine/surface3dcontroller.cpp
@@ -45,9 +45,6 @@ Surface3DController::Surface3DController(QRect rect)
setAxisX(0);
setAxisY(0);
setAxisZ(0);
-
- // Set the default from the theme
- m_userDefinedGradient = theme()->baseGradient();
}
Surface3DController::~Surface3DController()
@@ -76,11 +73,6 @@ void Surface3DController::synchDataToRenderer()
Abstract3DController::synchDataToRenderer();
// Notify changes to renderer
- if (m_changeTracker.gradientColorChanged) {
- m_renderer->updateSurfaceGradient(m_userDefinedGradient);
- m_changeTracker.gradientColorChanged = false;
- }
-
if (m_changeTracker.rowsChanged) {
m_renderer->updateRows(m_changedRows);
m_changeTracker.rowsChanged = false;
@@ -177,27 +169,6 @@ QList<QSurface3DSeries *> Surface3DController::surfaceSeriesList()
return surfaceSeriesList;
}
-void Surface3DController::setGradient(const QLinearGradient &gradient)
-{
- if (gradient != m_userDefinedGradient) {
- m_userDefinedGradient = gradient;
- m_changeTracker.gradientColorChanged = true;
- emitNeedRender();
- }
-}
-
-QLinearGradient Surface3DController::gradient() const
-{
- return m_userDefinedGradient;
-}
-
-void Surface3DController::setGradientColorAt(qreal pos, const QColor &color)
-{
- m_userDefinedGradient.setColorAt(pos, color);
- m_changeTracker.gradientColorChanged = true;
- emitNeedRender();
-}
-
void Surface3DController::setSelectionMode(QDataVis::SelectionFlags mode)
{
// Currently surface only supports row and column modes when also slicing