当前位置: 首页 > news >正文

【随手笔记】QT避坑一(串口readyRead信号不产生)

问题描述:

  • 使用QT5.15.2版本

  • 测试串口readyRead绑定槽函数,接收到数据后 不能触发

  • 试了很多网友的程序,他们的发布版本可以,但是源码我编译后就不能触发,判断不是代码的问题

  • 看到有人提到QT版本的问题,于是从 5.15.2 替换为 5.15.0 ,问题解决 (掉坑呀)

  • QT5.12.5串口读readyRead无法响应问题

  • 关于QT5.13.1或者其他版本串口readyRead信号不产生的解决方法

  • Qt5.13.1版本 QSerialport不产生readyRead信号的bug

解决方法:更换QT版本

// 在构造函数中正确连接信号
if (!connect(serialPort, &QSerialPort::readyRead, this, &Widget::handleSerialData)) {
    qDebug() << "信号连接失败!";
}else{
    qDebug() << "信号连接成功!";

在这里插入图片描述

相关文章:

  • 测试第二课-------测试分类
  • 安宝特案例 | 某户外机房制造企业应用AR+作业流,规范制造过程,记录施工节点,保障交付质量
  • AI Agent工程师认证-学习笔记(3)——【多Agent】MetaGPT
  • 2025蓝桥杯省赛C++B组解题思路
  • 月之暗面视觉模型(Kimi-VL)论文速读
  • OBS SDK 中 ffmpeg_muxer 与 ffmpeg_output 的区别与使用 QSV 编码器的正确方式
  • 《前端面试题之 CSS篇(第一集)》
  • 一周学会Pandas2 Python数据处理与分析-Pandas2数据导出
  • data_analysis13
  • 神经网络背后的数学原理
  • 探索 Python 的 functools 模块:缓存、属性缓存与 LRU 缓存
  • Day22 -php开发01--留言板+知识点(超全局变量 文件包含 数据库操作 第三方插件)
  • 可配置多功能门芯片的12种用法推导——基于74LVC1G97芯片(附1G98、1G57、1G58、1G99用法)
  • SpringBoot3快速入门笔记
  • 漏洞报告:多短视频平台时间差举报滥用漏洞
  • Python实例题:使用Python生成分形图片
  • java基础 运算符
  • android display 笔记(十三)surfcaeflinger的DEQUEUED、QUEUED
  • android中dp和px的关系
  • 高阶函数/柯里化/纯函数
  • 用htlm做静态网站怎么用/快速收录域名
  • 成都移动网站建设/附近的电脑培训班在哪里
  • 做哪种网站比较简单/百度接单平台
  • 网站建设 思维导图/石家庄房价
  • 网站建设微信运营公司/百度竞价推广流程
  • 济源市网站建设/杭州seo工作室