diff options
author | Miikka Heikkinen <miikka.heikkinen@digia.com> | 2014-06-25 14:45:01 +0300 |
---|---|---|
committer | Miikka Heikkinen <miikka.heikkinen@digia.com> | 2014-06-26 10:43:44 +0300 |
commit | ffba0218893cd25b08718d4d6fd0c40c95aecf47 (patch) | |
tree | c9663278f30d77862d374edcd4cab8f171b5a663 /src/datavisualization/engine/abstract3dcontroller_p.h | |
parent | 36417dd3660f75c34328c3420bdd512436da86ff (diff) |
Add radialLabelOffset property for graphs
This property indicates where radial labels of the polar chart are
drawn
Task-number: QTRD-3184
Change-Id: I1500e67da5e578b90d679876130c2d56c1d08039
Reviewed-by: Mika Salmela <mika.salmela@digia.com>
Diffstat (limited to 'src/datavisualization/engine/abstract3dcontroller_p.h')
-rw-r--r-- | src/datavisualization/engine/abstract3dcontroller_p.h | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/src/datavisualization/engine/abstract3dcontroller_p.h b/src/datavisualization/engine/abstract3dcontroller_p.h index 7d721b0c..6394da1e 100644 --- a/src/datavisualization/engine/abstract3dcontroller_p.h +++ b/src/datavisualization/engine/abstract3dcontroller_p.h @@ -91,6 +91,7 @@ struct Abstract3DChangeBitField { bool axisYTitleFixedChanged : 1; bool axisZTitleFixedChanged : 1; bool polarChanged : 1; + bool radialLabelOffsetChanged : 1; Abstract3DChangeBitField() : themeChanged(true), @@ -135,7 +136,8 @@ struct Abstract3DChangeBitField { axisXTitleFixedChanged(true), axisYTitleFixedChanged(true), axisZTitleFixedChanged(true), - polarChanged(true) + polarChanged(true), + radialLabelOffsetChanged(true) { } }; @@ -178,6 +180,7 @@ protected: bool m_isSeriesVisualsDirty; bool m_renderPending; bool m_isPolar; + float m_radialLabelOffset; QList<QAbstract3DSeries *> m_seriesList; @@ -274,6 +277,8 @@ public: float aspectRatio(); void setPolar(bool enable); bool isPolar() const; + void setRadialLabelOffset(float offset); + float radialLabelOffset() const; void emitNeedRender(); @@ -352,6 +357,7 @@ signals: void aspectRatioChanged(float ratio); void optimizationHintsChanged(QAbstract3DGraph::OptimizationHints hints); void polarChanged(bool enabled); + void radialLabelOffsetChanged(float offset); protected: virtual QAbstract3DAxis *createDefaultAxis(QAbstract3DAxis::AxisOrientation orientation); |