天嵌 ARM开发社区

 找回密码
 注册
查看: 2054|回复: 3

QT4.5,thread类如何调用widget类中的函数

[复制链接]
765679550 发表于 2012-6-9 15:24:29 | 显示全部楼层 |阅读模式
RT,我在thread里面有个run函数,想调用widget中的函数,编译的时候总是说 ‘ui was not declared in this scope‘..数据共享?


TQ-lkp 发表于 2012-6-9 16:24:26 | 显示全部楼层
要调用肯定要知道在哪里定义的才行嘛
这个对象传递有很多种方法,比如作为参数,或者作为全局变量,再复杂点函数回调等 等
 楼主| 765679550 发表于 2012-6-9 16:52:56 | 显示全部楼层
TQ-lkp 发表于 2012-6-9 16:24
要调用肯定要知道在哪里定义的才行嘛
这个对象传递有很多种方法,比如作为参数,或者作为全局变量,再复杂 ...

作为全局变量时候,我把他定义为public,,这样还是不行?
TQ-lkp 发表于 2012-6-11 09:40:41 | 显示全部楼层
如果要在纯种中控制ui界面显示之类的最好是使用信号和槽,线程发送信号,ui响应
或者使用消息抛送机制,postMessage,有时间可以研究下
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

i.MX8系列ARM cortex A53 M4 工控板上一条 /1 下一条

Archiver|手机版|小黑屋|天嵌 嵌入式开发社区 ( 粤ICP备11094220号-2 )

GMT+8, 2024-10-2 06:43 , Processed in 1.033242 second(s), 22 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表