summaryrefslogtreecommitdiffstats
path: root/src/charts/axis/polarchartaxisangular.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/charts/axis/polarchartaxisangular.cpp')
-rw-r--r--src/charts/axis/polarchartaxisangular.cpp20
1 files changed, 20 insertions, 0 deletions
diff --git a/src/charts/axis/polarchartaxisangular.cpp b/src/charts/axis/polarchartaxisangular.cpp
index d1e6547d..1a8cb1fd 100644
--- a/src/charts/axis/polarchartaxisangular.cpp
+++ b/src/charts/axis/polarchartaxisangular.cpp
@@ -356,6 +356,26 @@ void PolarChartAxisAngular::handleMinorGridPenChanged(const QPen &pen)
static_cast<QGraphicsLineItem *>(item)->setPen(pen);
}
+void PolarChartAxisAngular::handleGridLineColorChanged(const QColor &color)
+{
+ foreach (QGraphicsItem *item, gridItems()) {
+ QGraphicsLineItem *lineItem = static_cast<QGraphicsLineItem *>(item);
+ QPen pen = lineItem->pen();
+ pen.setColor(color);
+ lineItem->setPen(pen);
+ }
+}
+
+void PolarChartAxisAngular::handleMinorGridLineColorChanged(const QColor &color)
+{
+ foreach (QGraphicsItem *item, minorGridItems()) {
+ QGraphicsLineItem *lineItem = static_cast<QGraphicsLineItem *>(item);
+ QPen pen = lineItem->pen();
+ pen.setColor(color);
+ lineItem->setPen(pen);
+ }
+}
+
QSizeF PolarChartAxisAngular::sizeHint(Qt::SizeHint which, const QSizeF &constraint) const
{
Q_UNUSED(which);