Qt串行端口

Qt串行端口提供了配置、I/O操作以及获取和设置RS-232引脚控制信号的基本功能。

以下项目不支持此模块:

  • 终端功能,如回显、控制CR/LF等。
  • 数据传输的文本模式显示。
  • 读取或写入时的超时和延迟配置。
  • 引脚信号变化的通知。

使用模块

使用Qt模块的C++ API需要链接到模块库,直接或通过其他依赖项。包括CMakeqmake在内的几个构建工具都有专门的支持。

使用CMake构建

使用find_package()命令在Qt6包中定位所需的模块组件

find_package(Qt6 REQUIRED COMPONENTS SerialPort)
target_link_libraries(mytarget PRIVATE Qt6::SerialPort)

有关更多详细信息,请参阅使用CMake进行构建概述。

使用qmake构建

要为使用qmake构建配置模块,请在项目的.pro文件中将模块添加为QT变量的值

QT += serialport

模块演变

Qt SerialPort更改列出了为Qt 6系列Qt所做的模块API和功能的重要更改。

© 2024 Qt公司有限公司。此处包含的文档贡献是各自所有者的版权。此处提供的文档受自由软件基金会发布的GNU自由文档许可证版本1.3的条款约束。Qt和相关标志是芬兰以及全球其他国家的Qt公司有限公司的商标。所有其他商标均为各自所有者的财产。