对发送/接收的字节数目计数,显示到底部状态栏中。
GitHub源码:Qt串口调试助手下载
接收字节数计数
(1)在 mainwindow.h文件中创建 收发数属性,再创建两个 标签指针,用于显示收发数目。
![](https://img-blog.csdnimg.cn/2020101511435587.png)
(2)mainwindow.c 构造函数中创建两个标签,用于显示收发数量,并将标签添加到底部状态栏中。
![](https://img-blog.csdnimg.cn/20201015115022608.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L01hcmtfbWQ=,size_16,color_FFFFFF,t_70)
(3)在串口接收槽函数中,添加接收数目统计代码,并将数量同步显示到底部状态栏。
![](https://img-blog.csdnimg.cn/20201015114714633.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L01hcmtfbWQ=,size_16,color_FFFFFF,t_70)
发送字节数计数
串口发送槽函数中,对成功发送出的字节数量进行累加。
![](https://img-blog.csdnimg.cn/2020101511554082.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L01hcmtfbWQ=,size_16,color_FFFFFF,t_70)
清空计数
ui界面中,拖入两个按键,用于对收发累计的数量清零。
而一般清除接收的同时,也会将发送统计一并清除。
![](https://img-blog.csdnimg.cn/20201015115912344.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L01hcmtfbWQ=,size_16,color_FFFFFF,t_70)