1.前言
上一节是利用qt的json模块解析出数据点,本节是将解析出的数据点绘制成折线。
2.代码目录

运行效果
json数据点

绘制效果

3.代码展示
mainwindow.h
#ifndef MAINWINDOW_H
#define MAINWINDOW_H
#include<QPainter>
#include <QMainWindow>
QT_BEGIN_NAMESPACE
namespace Ui {
class MainWindow; }
QT_END_NAMESPACE
class MainWindow : public QMainWindow
{
Q_OBJECT
public:
MainWindow(QWidget *parent = nullptr);
~MainWindow();
void paintEvent(QPaintEvent * event);
private:
Ui::MainWindow *ui;
};
#endif // MAINWINDOW_H
Point.h
#ifndef POINT_H
#define POINT_H
#include<iostream>
#include<utility>
#include<QVector>
#include<QPair>
#include<QPoint>
//using Point=QPair<int,int>;
using Points = QVector<QPoint>;
#endif // POINT_H
Polyline.h

最低0.47元/天 解锁文章
2009

被折叠的 条评论
为什么被折叠?



