我有四个类:ReadThread、ReslutData、ResultGui、ResultEntry,前三个类的实例化对象分别是thread 、resultData和W2。
它们几个的层次关系: 在 ResultEntry中实例化resultData和w2,然后线程thread是在resultData里启动的。
信号的传递顺序是:thread发送信号newPhoto(photoData)给resultData,然后resultData发出emitNewPhoto(photoData)信号给ResultEntry
在ResultEntry里面:connect(resultData,SIGNAL(emitNewPhoto(photoData)),this,SLOT(outPut(photoData))); photoData是我自定义的struct
现在的问题:
能测试到resultData已经发出了emitNewPhoto信号,但是在ResultEntry里面死活不调用槽函数执行
有没有人遇到过类似的问题呀,请大家帮我分析分析,我QT新手,实在不知道问题出在哪了
[ 此帖被tfjy2008在2010-04-28 10:58重新编辑 ]