c++ - 在 Qt4 中使用最新的 Qt5 串口库

标签 c++ qt qtserialport

我可以在 Qt4 中使用最新的 QSerialPort 系列(如 Qt5.3.2 中的系列)吗? 我尝试下载 Qt5.3.2 的源代码并将 QSerialPort 文件添加到我的项目中。我修改了一些包含以消除包含错误。但是好像根本没用……

最佳答案

是的,这是可能的,我以前也这样做过。


[设置]

  1. Download the source code of QSerialPort (not from Qt 5)
  2. 解压并提取文件夹qt-qtserialport
  3. 运行QtCreator并打开“qtserialport.pro”工程文件
  4. 进入 Projects(在左侧垂直面板上)-> (您的工具包) -> Build -> Build Steps
  5. 取消选择Shadow build(可选)
  6. 添加一个新的 make“构建步骤”并将安装目标写入“Make arguments”

因此,QtSerialPort 库将自动编译并安装到所需的 Qt 实例中(根据所选的套件)。

[用法]

  1. 在你的项目文件中添加CONFIG += serialport
  2. 现在您可以包含标题。

引用:http://qt-project.org/wiki/QtSerialPort

附言如果您在设置构建步骤时遇到问题,请检查 the document .

关于c++ - 在 Qt4 中使用最新的 Qt5 串口库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26883570/

相关文章:

python - 不使用按钮单击更新串行数据

c++ - Qt : send AT command to GPRS modem

c++ - 通过 MPI 发送和接收二维数组

c++ - 包括用于对象检测的暗网 Yolov3

c++ - 直通几何着色器

qt - 如何组合/嵌套 qmake 规范变量?

c++ - 如何分配内存对齐的 C++ 对象数组?

c++ - Qt Creator - uic 不会在构建时自动运行

c++ - QPainter怎么转? (从工厂函数中 move 一个对象)