- 博客(10)
- 收藏
- 关注
原创 Qt 使用WPS或HTML生成word文档
Qt 使用WPS生成word文档,及QAxObject 类的相关使用,使用HTML语句生成word文档
2022-04-30 08:00:00
5956
3
原创 QT 日志输出至控制台、控件、文件
在编写代码时我们可以将调试信息打印至Qt的控制台查看,打包后交给硬件测试通信时为了方便他人查看指令添加一个调试窗口。1.输出至控制台在pro文件中添加CONFIG += console效果如上。此方法会弹出一个cmd窗口打印调试信息。优点:方便,只有一行代码;缺点:无法实现动态开关,不适合程序发布使用2.输出至控件和文件使用 qInstallMessageHandler 自定义消息处理流程。static void outputMessage(QtMsgType t
2022-03-01 11:44:08
9588
5
原创 QT多串口下自动连接及热插拔监测
先说一下我的需求:扫描电脑可用串口并连接进行通信,该设备一般是一直插在电脑上的,由于电脑可用串口不一定只有一个也不一定就是对应的设备,所以需要在可用串口中筛选,另外还有一个随时插拔的串口设备需要连接通信。实现思想:软件启动时通过QT的 QSerialPortInfo 获取可用串口,遍历进行指令询问,判断有无回复,无则连接下一个,有则判断是否正确,正确就连接成功,错误进行下一次连接;另一个随时拔插的设备使用window注册表的事件来获取插入具体实现:1.软件打开获取可用串口,设备使用的串口..
2021-11-18 12:05:50
6099
7
原创 QT Android串口
在电脑上做的串口通信软件需要移植到安卓设备上,查找资料找到一些方法总结出来环境:QT5.12.3 for 安卓环境(网上有很多资料,不做介绍)安卓设备是购买的安卓开发平板,Android9.0版本一、QT自带的QSerialPort类可以使用QT自带的串口类进行操作,操作流程和电脑上代码一致在编译到安卓设备上时要将串口名改为安卓系统中串口文件名(“tty...”)但这并没有成功,在使用超级终端查看该文件权限后发现文件权限(750),在超级终端上使用root权限修改文件权限为(777.
2021-06-23 09:14:18
2481
9
原创 QT ComboBox控件左侧添加图标
1.输入框左侧添加图标QAction *action = new QAction(this); action>setIcon(QIcon(":/qss/login/mimasuo.png"));ui>lineEdit_LG_Password>addAction(action,QLineEdit::LeadingPosition);效果:2.下拉框左侧添加图标思路:下拉框也是由输入框组成,获得输入框的权柄,用输入框的方式添加图标代码:QAction *action1 =
2021-06-11 16:52:15
3041
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人