diff options
Diffstat (limited to 'src/charts/axis/polarchartaxisradial.cpp')
-rw-r--r-- | src/charts/axis/polarchartaxisradial.cpp | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/src/charts/axis/polarchartaxisradial.cpp b/src/charts/axis/polarchartaxisradial.cpp index 8cff0c27..3f9cacb1 100644 --- a/src/charts/axis/polarchartaxisradial.cpp +++ b/src/charts/axis/polarchartaxisradial.cpp @@ -332,6 +332,26 @@ void PolarChartAxisRadial::handleMinorGridPenChanged(const QPen &pen) static_cast<QGraphicsEllipseItem *>(item)->setPen(pen); } +void PolarChartAxisRadial::handleGridLineColorChanged(const QColor &color) +{ + foreach (QGraphicsItem *item, gridItems()) { + QGraphicsEllipseItem *ellipseItem = static_cast<QGraphicsEllipseItem *>(item); + QPen pen = ellipseItem->pen(); + pen.setColor(color); + ellipseItem->setPen(pen); + } +} + +void PolarChartAxisRadial::handleMinorGridLineColorChanged(const QColor &color) +{ + foreach (QGraphicsItem *item, minorGridItems()) { + QGraphicsEllipseItem *ellipseItem = static_cast<QGraphicsEllipseItem *>(item); + QPen pen = ellipseItem->pen(); + pen.setColor(color); + ellipseItem->setPen(pen); + } +} + QSizeF PolarChartAxisRadial::sizeHint(Qt::SizeHint which, const QSizeF &constraint) const { Q_UNUSED(which); |