第十三章、其他功能完善
1、清除发送数据内容
⑴添加清楚发送槽函数,选择clicked()。
⑵添加清除发送数据处理程序。
2、串口断开功能实现
⑴创建串口断开函数
⑵串口断开函数实现
⑶添加菜单栏断开槽函数
⑷实现断开槽函数
⑸运行,发现如果在还没连接上串口的状态下,就点击断开菜单,这时候会出现软件死机的现象,这是由于在还没连接上时,myCom类是不存在的,这是你进行访问该资源,就会出错。
⑹解决办法,在要执行串口关闭时,先判断串口是否已连接。
⑺添加是否连接标志位
⑻添加是否连接置位语句。
⑼断开之前增加判断语句。
3、关闭串口时,弹窗提示
说明:关闭函数系统已经有自带的构造函数了,所以我们这边需要重新将closeEvent函数在写一遍其执行内容即可。
⑴添加声明
⑵关闭窗口函数实现
⑶运行测试。
4、背景、按钮图片等调整。
⑴准备好两张图片,Background.jpg和Button.jpg。
⑵将两张图片添加到资源文件Resource.qrc中。
⑶添加Mystyle.cpp和Mystyle.h文件(具体实现内容这边不做详细说明,请自行查看)。
⑷在main.cpp中添加Mystyle.h头文件和设置图片语句。
⑸、运行测试。
到此其他功能完善完成!
Creator_Ly
2015-12-01