1.图表的使用
(1)使用准备
在.pro文件中,添加:QT += charts
在.h文件中,添加:
#include <QtCharts>
using namespace QtCharts;
或者
#include <QtCharts>
QT_CHARTS_USE_NAMESPACE
(2)图表添加坐标轴
原版为:
QValueAxis *axisX=new QValueAxis;
QValueAxis *axisY=new QValueAxis;
......
chart->setAxisX(axisX,series);
chart->setAxisY(axisY,series);
但在5.12版本中会报警告信息:"setAxisX" is deprecated。经多方查探,最终参考https://www.cnblogs.com/ybqjymy/p/13665040.html,应改为:
chart->addAxis(axisX,Qt::AlignBottom);
chart->addAxis(axisY,Qt::AlignLeft);
series->attachAxis(axisX);
series->attachAxis(axisY);