c++ - How to adjust the LineChart example from Qt Charts? -


i'm trying adjust linechart example qt charts library. here's code:

#include <qtwidgets/qapplication> #include <qtwidgets/qmainwindow> #include <qtcharts/qchartview> #include <qtcharts/qlineseries>  qt_charts_use_namespace  int main(int argc, char *argv[]) {     qapplication a(argc, argv);      qlineseries *series = new qlineseries();      series->append(0, 6);     series->append(2, 4);     series->append(3, 8);     series->append(7, 4);     series->append(10, 5);     *series << qpointf(11, 1) << qpointf(13, 3) << qpointf(17, 6) << qpointf(18, 3) << qpointf(20, 2);      qchart *chart = new qchart();     chart->legend()->hide();     chart->addseries(series);     chart->createdefaultaxes();     chart->settitle("simple line chart example");      qchartview *chartview = new qchartview(chart);     chartview->setrenderhint(qpainter::antialiasing);      qmainwindow window;     window.setcentralwidget(chartview);     window.resize(400, 300);     window.show();      return a.exec(); } 

i want change chart in way can draw point @ x,y pairs in different color. tried change color of chart line , works, it's not chart line want change color of point @ x,y. guess i'll have add points chart first, apparently api gives me append() method not drawpoint(). have functionality? available , i'm not seeing it?

if want add points onto graph @ specific locations, qscatterseries best way so. far know, if want each point separate color, must contained in separate series, whole series share same properties.

qscatterseries* redseries = new qscatterseries; redseries->append(0, 6); redseries->append(2, 4); redseries->setcolor(qt::red);  qscatterseries* blueseries = new qscatterseries; blueseries->append(3, 8); blueseries->append(7, 4); blueseries->append(10, 5); blueseries->setcolor(qt::blue);  ...  chart->addseries(redseries); chart->addseries(blueseries); 

Comments

Popular posts from this blog

java - Run spring boot application error: Cannot instantiate interface org.springframework.context.ApplicationListener -

python - pip wont install .WHL files -

Excel VBA "Microsoft Windows Common Controls 6.0 (SP6)" Location Changes -