• 4114阅读
  • 2回复

qt4.4.3在一个QThread的run函数里发射信号的问题 [复制链接]

上一主题 下一主题
离线hdlpanda
 
只看楼主 正序阅读 楼主  发表于: 2009-05-02
— 本帖被 XChinux 从 General Qt Programming 移动到本区(2011-01-02) —
SIGNAL是在QThread里定义的ABC, SLOT是外部的一个类里定义的,并且外部的那个类的实例是一个全局变量,执行图形界面的

现在在thread里调用emit ABC,程序每次运行都死了,有什么错误吗?

还有thread里调用emit在slot返回前是不是两个线程都会阻塞?
离线honorfight

只看该作者 2楼 发表于: 2009-05-06
那个全局变量的Slot不操作界面的话,感觉是不会有什么问题。
如果有,需要QApplication::postEvent
离线fangjuntan

只看该作者 1楼 发表于: 2009-05-03
不会有问题的,你再检查一下。
快速回复
限100 字节
 
上一个 下一个