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") {