【Pyqt】QObject::connect: Cannot queue arguments of type ‘QTextCursor‘

问题说明

文本框接收到新的数据 不会自动滚动,并提示警告

QObject::connect: Cannot queue arguments of type 'QTextCursor'

(Make sure 'QTextCursor' is registered using qRegisterMetaType().)

原因

线程回来的槽函数里面 调用了ui的代码

我们不能通过线程来修改UI,较为安全的修改用户界面的方式是向UI窗口发送信号(signal)

参考 PyQt报错 QObject::connect: Cannot queue arguments of type 'QTextCursor'
解决办法

不是直接调用textBrowser.append函数,而是发送一个信号,连接的槽函数再调用textBrowser.append

相关推荐
GIS阵地1 天前
Qt实现简易仪表盘
开发语言·c++·qt·pyqt·qgis·qt5·地理信息系统
懷淰メ2 天前
【AI加持】基于PyQt5+YOLOv8+DeepSeek的水体污染检测系统(详细介绍)
yolo·目标检测·计算机视觉·pyqt·检测系统·deepseek·水体污染
ctgu902 天前
PyQt5(九):如何在Qtdesigner中设置图片
qt·pyqt
weixin_462446232 天前
PyQt 与 Flask 融合:实现桌面端一键启动/关闭 Web 服务的应用
前端·flask·pyqt
懷淰メ3 天前
【AI加持】基于PyQt5+YOLOv8+DeepSeek的输电隐患检测系统(详细介绍)
yolo·目标检测·计算机视觉·pyqt·deepseek·监测系统·输电隐患
大雾的小屋3 天前
【1-1】基于深度学习的滚动轴承故障诊断系统:从数据处理到交互式界面全流程解析
人工智能·pytorch·深度学习·系统架构·人机交互·pyqt·用户界面
赤鸢QAQ4 天前
PyQt qfluentwidgets使用SegoeIcons
pyqt
懷淰メ4 天前
【AI加持】基于PyQt5+YOLOv8+DeepSeek的结核杆菌检测系统(详细介绍)
yolo·目标检测·计算机视觉·pyqt·deepseek·ai分析·结核杆菌
En^_^Joy7 天前
PyQt常用控件使用介绍:QTreeWidget树结构
python·pyqt
懷淰メ12 天前
python3GUI--【AI加持】基于PyQt5+YOLOv8+DeepSeek的智能球体检测系统:(详细介绍)
yolo·目标检测·计算机视觉·pyqt·检测系统·deepseek·球体检测