最近要用Qt写个串口上位机软件,发现Qt的串口库用不了,上网找了一下资料,找到一种解决办法,具体操作如下:
参考文章:https
目录
- 一、找到QT安装路径,并运行Qt Maintenance Tool
- 二、选择 添加或移除组件,之后点下一步
- 三、找到Qt Serial Port并安装,我这里以Qt 6.5.3为例
- 四、打开Qt 查看帮助页面已经有了Qt Serial Port组件
- 五、在自己的工程加入如下代码就可以用了
一、找到QT安装路径,并运行Qt Maintenance Tool
二、选择 添加或移除组件,之后点下一步
这个过程时间超长,应该是要从外网下载组件包的原因(虽然组件总共才几百KB)。可以挂在那里,如果进度条一直不动的话关掉窗口,然后重新添加。
三、找到Qt Serial Port并安装,我这里以Qt 6.5.3为例
四、打开Qt 查看帮助页面已经有了Qt Serial Port组件
五、在自己的工程加入如下代码就可以用了
在.pro文件加入代码:
QT +=serialport
在工程的头文件加入代码:
#include <QSerialPort> //提供访问串口的功能
#include <QSerialPortInfo> //提供系统中存在的串口的信息