社区
Linux/Unix社区
帖子详情
通过Qt采集数据显示实时动态曲线
houyaping123
2013-03-27 03:25:35
我是一个新手,我想做一个泰克示波器那样的界面,实现采集数据,然后进行处理,得到六条曲线,不同颜色显示出来,现在正在看《Qt4 开发实践》感觉没有自己想要的东西,我现在都不知道在哪个控件上进行绘图,还是不用空间直接在主窗口上绘图,很多不明白的,希望有一位耐心的高手给指点下,完事会有重谢~~
...全文
5675
6
打赏
收藏
通过Qt采集数据显示实时动态曲线
我是一个新手,我想做一个泰克示波器那样的界面,实现采集数据,然后进行处理,得到六条曲线,不同颜色显示出来,现在正在看《Qt4 开发实践》感觉没有自己想要的东西,我现在都不知道在哪个控件上进行绘图,还是不用空间直接在主窗口上绘图,很多不明白的,希望有一位耐心的高手给指点下,完事会有重谢~~
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
zhaigch
2013-08-19
打赏
举报
回复
画线的话在Qwidget上就可以画了,做一些数组用于存储采集到的数据,把这些数据用画线的方法连接起来。具体做法,百度一下。
zhjun5337
2013-08-19
打赏
举报
回复
C++ GUI Qt 4编程(2nd)的第五章里的5.4双缓冲
代码在
http://www.qtcn.org/bbs/read-htm-tid-10375.html
你看看可以么?我以前弄过一个实时采集温湿度并显示的。
帅得不敢出门
2013-08-19
打赏
举报
回复
用qwt呀 。。
gaosunqiong
2013-08-18
打赏
举报
回复
楼主做得怎样啦?一起交流啊!我也是准备弄一个差不多的。
布鲁克斯南南
2013-06-03
打赏
举报
回复
QPainter
yediguhong
2013-06-02
打赏
举报
回复
同求啊 希望高手来指导一下 楼主你解决了吗
QT
之 QChart
显示
实时
动态
曲线
(模拟
数据
采集
过程)
Qt
5.7 后提供了 charts 模块,使用 QSplineSeries 就能很轻松的实现平滑
曲线
了,而且效果很好,但是需要注意一点的是,免费版的
Qt
中 charts 模块是 GPL 协议的。效果如下,随着时间变化,
曲线
会从右向左移动 .h 代码:#ifndef REALTIMECURVEQCHARTWIDGET_H #define REALTIMECURVEQCHARTWIDGET_
QT
图形界面在工业
数据
采集
显示
系统的应用
数据
采集
显示
系统在嵌入式行业中应用非常普遍。
数据
采集
包括各种设备的状态量
采集
,总线
数据
的获取和监测,
数据
的存储等,同时在
数据
采集
过程中也需要一定的人机交互来完成一些控制操作。对此,辉为科技以TI 工业级的A8主板作为核心,配以真彩液晶屏和触摸屏作为人机交互设备,采用目前Linux操作系统及
QT
/Embedded 图形库,实现了大量
数据
的
实时
采集
,
数据
的
曲线
动态
显示
,
数据
保存以及人工控制等必备功能,
数据
曲线
可视化组件编写
本文介绍了一个基于Python+
Qt
5的
数据
曲线
可视化组件通用框架。该组件采用类形式编写,包含静态
数据
绘制(set_data)、
动态
数据
实时
显示
(add_data)和清空窗口(clear_plot)等核心功能。通过将matplotlib绘制的图形嵌入QWidget实现独立运行,并采用
数据
与
显示
分离的设计理念,使其适用于不同类型的
数据
可视化需求。组件支持
数据
长度校验、坐标轴自动适配和内存优化等特性,可作为开发算法处理或
实时
数据
采集
软件的基础模块。文章提供了完整的实现代码和使用示例,读者可在此基础上进行二次开发
Qt
代码-电力
实时
系统软件
/ 发送
采集
到的
数据
。├── datacollector.h/.cpp //
数据
采集
模块(模拟或真实硬件接口)├── realtimedisplay.h/.cpp //
实时
展示模块(
曲线
图、仪表盘)m_voltagePlot->yAxis->setLabel("电压 (V)");
Qt
Charts QML实战:5分钟搞定
动态
曲线
图与散点图(附完整代码)
本文详细介绍了如何使用
Qt
Charts和QML快速实现
动态
曲线
图与散点图,适用于物联网设备监控和工业
数据
采集
等
实时
场景。通过完整的代码示例和实战技巧,帮助开发者高效构建高性能
数据
可视化界面,提升开发效率。
Linux/Unix社区
23,223
社区成员
74,536
社区内容
发帖
与我相关
我的任务
Linux/Unix社区
Linux/Unix社区 应用程序开发区
复制链接
扫一扫
分享
社区描述
Linux/Unix社区 应用程序开发区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章