在QT3中,GUI线程和非GUI线程之间的通讯只能用sendEvent和postEvent,谁能告诉我他们如何应用,有什么区别吗?
在我的程序里出现了下面几种情况:
(1)如果自定义的事件的发送没有在循环体里面,sendEvent和postEvent都能够进行很好的收发,看不出任何差别
(2)当自定义的事件在循环体中时,sendEvent可以把信息传送到自定义事件函数,但是与窗体控件有关的函数不执行,(我想改变窗体控件的属性,没有成功)
postEvent根本就不能把信息发送到自定义事件函数.
代码放在附件里面,希望有了解这方面的朋友,帮帮忙,这个文体已经困绕我很长一段时间了
[ 此贴被XChinux在2006-04-16 17:12重新编辑 ]