曲线显示经典流程:
QScatterSeries* series = new QScatterSeries();
QChart* chart = new Chart();
QChartView* chartView = new ChartView(chart);
chart->addSeries(series);
chart->setAnimationOptions(QChart::SeriesAnimations);
chartView->setRenderHint(QPainter::Antialiasing);
ui->verticalLayout->addWidget(chartView);
(其他的可能还要创建默认的坐标轴之类的balabala)
但是我本人画蛇添足,我自己创了个X、Y轴
然后我忘了series->attachAxis(AxixX);和series->attchAxis(AxixY);了
导致我append的点一直不显示在图表里!!!
不知道是不是因为我创了不止一个Series,而且另一个Series attach了坐标轴,所以导致这个没有attach的话就死活不出来
↑不太清楚,还没验证过,先记录下今天碰到的小问题。