summaryrefslogtreecommitdiffstats
path: root/src/charts/axis/polarchartaxisradial.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/charts/axis/polarchartaxisradial.cpp')
-rw-r--r--src/charts/axis/polarchartaxisradial.cpp20
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);