首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > QT开发 >

有关信号的有关问题

2013-01-28 
有关信号的问题emit() 时间大约是多少啊~~~谁知道 我想使用QTimer触发时间与emit时间一致!!![解决办法]emi

有关信号的问题
emit() 时间大约是多少啊~~~谁知道 
我想使用QTimer触发时间与emit时间一致!!!  
[解决办法]
emit不要多少时间,完全可以自己测试一下。
主要是槽内代码执行的时间。
[解决办法]
你是想测试QTimer和emit信号同时到达时先执行哪个所对应的槽吧?
可以

connect(timer, SIGNAL(timeout ()), xxx, SIGNAL(yourSignal()));
connect(timer, SIGNAL(timeout ()) , xxx, SLOT(yourSlot()));

这样比你去算同时精确,connect的先后续顺序让 yourSignal 发出后才执行 yourSlot 函数,这时候你的yourSignal链接着另一个函数,就可以看出是哪个先执行了

热点排行