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

【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
在这里插入图片描述


http://www.kler.cn/a/162862.html

相关文章:

  • arkUI:遍历数据数组动态渲染(forEach)
  • Debezium系列之:发件箱事件路由器
  • RAFT: Recurrent All-Pairs Field Transforms for Optical Flow用于光流估计的循环全对场变换
  • ESLint 使用教程(七):ESLint还能校验JSON文件内容?
  • 【数理哲学】决定论与混沌理论
  • OSS文件上传
  • Windows故障排除 – 连接WiFi却无法上网
  • vue router之route和router的区别
  • 模电笔记。。。。
  • 智慧能源:数字孪生压缩空气储能管控平台
  • 关于torch.nn.Embedding的浅显理解
  • 初识Linux:权限(1)
  • 手持式安卓主板_PDA安卓板_智能手持终端方案
  • 【C/PTA】结构体专项练习
  • 直面双碳目标,优维科技携手奥意建筑打造绿色低碳建筑数智云平台
  • C++异常剖析
  • C语言精选——选择题Day40
  • 基于AWS Serverless的Glue服务进行ETL(提取、转换和加载)数据分析(二)——数据清洗、转换
  • 创建自定义Docker镜像:一步步指南
  • 一.初始typescript
  • 人大金仓(kingbase)数据库常用sql命令
  • 深度学习之注意力机制
  • Fiddler抓包模拟器(雷电模拟器)
  • 【力扣】160.相交链表
  • 船舶机电设备智能故障诊断系统
  • python3.5安装教程及环境配置,python3.7.2安装与配置