.pro
QT += core gui charts
widget.h
#include "widget.h"
#include "ui_widget.h"
#include <QChart>
#include <QChartView>
#include <QValueAxis>
#include <QLineSeries>
#include <QSplineSeries>
#include <QPen>
Widget::Widget(QWidget *parent)
: QWidget(parent)
, ui(new Ui::Widget)
{
ui->setupUi(this);
this->setLayout(ui->verticalLayout);
//1创建图表视图;这里直接在ui中创建了
//QChartView *chartView = new QChartView();
//2、创建图表;
QChart *chart = new QChart();
//3、创建坐标轴;
QValueAxis *valueAxisX = new QValueAxis();
QValueAxis *valueAxisY = new QValueAxis();
//4、设置坐标轴范围;
valueAxisX->setRange(0,5000);
valueAxisY->setRange(0,110);
//5、设置坐标轴标题和显示格式;
valueAxisX->setTitleText("时间/ms");
valueAxisY->setTitleText("温度/℃");
valueAxisX->setLabelFormat("%d");
valueAxisY->setLabelFormat(