关于#qt#的问题:如何使用qt做动态的曲线图

问题遇到的现象和发生背景

目前使用qt做项目,想根据反馈数据做一个弹出来的折线图,如何实现?

用代码块功能插入代码,请勿粘贴截图
我的解答思路和尝试过的方法

另加了一个ui界面,现在已经可以弹出另一个子窗体,现在就是这个折线图 怎么是动态的,之前使用QChar做了一个,但是他的数据不是由反馈数据得来的,应该怎么解决?

我想要达到的结果

以x轴为时间,y轴为数据轴。曲线图 是根据父窗体的QLabel控件得到的反馈数据作为y轴的数据 所形成的折线图,x时间轴自定义形式,只要是有时间范围就可以。这个应该如何实现?

我之前在QT4写过一个数据库存储数据,用for循环产生图像的方法,刷新用的是timer加update,也可以根据反馈手动update。反馈数据存入到list或者临时数据库,产生的折线图的X轴根据时间轴的生成代码改一下就好了。(qchar我没有用过,用的qpainter画着玩的)

1、父窗口定义一个信号,子窗口定义一个槽函数,绑定在一起,然后父窗口就通过信号把反馈数据发给子窗口。
2、子窗口的槽函数接收到数据,重新用QChart绘制最新的折线图。

提供参考链接:https://blog.csdn.net/ngany/article/details/100059101
【推荐理由:讲解详细,步骤清晰,代码足够全】

Qchart实时动态曲线绘制
https://blog.csdn.net/qq_50532267/article/details/127466412