根据项目需求,需要在Qt中进行绘图显示我们的数据。这时候,我们就用到了Qt在5.0之后新增的自带QChart控件,不再需要我们自己再去添加第三方库。下面是详细的介绍~
在.pro文件中
QT += charts
在.h文件中
//QChart
#include <QtCharts>
using namespace QtCharts;
//定时器
#include <QTimer>
private slots:
void updata_plot();
void on_pushButton_clicked();
void on_pushButton_2_clicked();
private:
//绘图定时器
QTimer *timer_plot;
//曲线
QSplineSeries* line;
//曲线点的最大数量
int line_max = 100;
//绘图变量和坐标
QChart* chart;
QValueAxis *axisX;
QValueAxis *axisY;
在.cpp文件中
//将变量实例化
timer_plot = new QTimer(this