diff options
author | Miikka Heikkinen <miikka.heikkinen@digia.com> | 2013-12-09 10:49:49 +0200 |
---|---|---|
committer | Tomi Korpipää <tomi.korpipaa@digia.com> | 2013-12-10 09:01:45 +0200 |
commit | 3573055abe42ff283d011d8550bc8495156338a1 (patch) | |
tree | bb45d4f7e32a0c63329d9f52639081162b34e17e /src/datavisualization/engine/surface3dcontroller_p.h | |
parent | 22557b312570cbefde584466a28f2b9bfcc570ba (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_p.h')
-rw-r--r-- | src/datavisualization/engine/surface3dcontroller_p.h | 9 |
1 files changed, 0 insertions, 9 deletions
diff --git a/src/datavisualization/engine/surface3dcontroller_p.h b/src/datavisualization/engine/surface3dcontroller_p.h index 1dfd9dc2..714420a4 100644 --- a/src/datavisualization/engine/surface3dcontroller_p.h +++ b/src/datavisualization/engine/surface3dcontroller_p.h @@ -32,7 +32,6 @@ #include "abstract3dcontroller_p.h" #include "datavisualizationglobal_p.h" -#include <QLinearGradient> QT_DATAVISUALIZATION_BEGIN_NAMESPACE @@ -40,7 +39,6 @@ class Surface3DRenderer; class QSurface3DSeries; struct Surface3DChangeBitField { - bool gradientColorChanged : 1; bool smoothStatusChanged : 1; bool surfaceGridChanged : 1; bool selectedPointChanged : 1; @@ -48,7 +46,6 @@ struct Surface3DChangeBitField { bool itemChanged : 1; Surface3DChangeBitField() : - gradientColorChanged(false), // Set to false, as it is initially set in theme smoothStatusChanged(true), surfaceGridChanged(true), selectedPointChanged(true), @@ -65,7 +62,6 @@ class QT_DATAVISUALIZATION_EXPORT Surface3DController : public Abstract3DControl private: Surface3DChangeBitField m_changeTracker; Surface3DRenderer *m_renderer; - QLinearGradient m_userDefinedGradient; QPoint m_selectedPoint; QSurface3DSeries *m_selectedSeries; // Points to the series for which the point is selected in // single series selection cases. @@ -80,11 +76,6 @@ public: virtual void initializeOpenGL(); virtual void synchDataToRenderer(); - void setGradient(const QLinearGradient &gradient); - QLinearGradient gradient() const; - - void setGradientColorAt(qreal pos, const QColor &color); - void setSelectionMode(QDataVis::SelectionFlags mode); void setSelectedPoint(const QPoint &position, QSurface3DSeries *series); |