From 03ad135ef03db63d8b642c6514971f053d36d7d7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Du=C5=A1an=20Poizl?= Date: Tue, 29 Apr 2025 13:31:42 +0200 Subject: [PATCH] Fix bestFit line color --- chartgraph.cpp | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/chartgraph.cpp b/chartgraph.cpp index cda713e..082cc73 100644 --- a/chartgraph.cpp +++ b/chartgraph.cpp @@ -216,6 +216,13 @@ void ChartGraph::plot(const QVariant &graph) _chart->addSeries(series); series->attachAxis(xaxis); series->attachAxis(y2 ? y2axis : yaxis); + + if(serie.contains("color")) + { + QString color = serie["color"].toString(); + if(QColor::isValidColorName(color))series->setColor(QColor::fromString(color)); + } + if(serie["bestFit"].toBool()) { series->setBestFitLineVisible(true); @@ -228,11 +235,6 @@ void ChartGraph::plot(const QVariant &graph) if(type == "linePoints") series->setPointsVisible(true); - if(serie.contains("color")) - { - QString color = serie["color"].toString(); - if(QColor::isValidColorName(color))series->setColor(QColor::fromString(color)); - } } else if(type == "bar") {