作者lonepair (高肥)
看板LinuxDev
标题[问题] 请问Qt中Timer与多执行绪的不同
时间Tue May 13 14:07:04 2008
小弟是Qt programming的新手,我最近碰到了一个很困扰的观念
我在使用Qt的时候发现到在Qt中有QTimer与QThread两个不同的类
别可以使用,但是我所疑惑的是如果我程式中同时SET很多个不同
Timer然後没个设定的时间都是一样的,例如我设定了三个不同id
的Timer,但是时间都是100ms,所以每100ms就会有三个Timer讯息
发出,然後会有三个相对应的事件处理函式回应,这样的效果跟我
同时做出三个Thread,然後一直routine的跑有何不同呢,或者说
Qt中能不能用Timer做出模拟Thread的效果呢?
对不起小弟不是资讯相关背景,只是单纯对程式有兴趣,所以如果
问的问题有太多作业系统上错误的观念请鞭小力一点。
谢谢
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.116.214.69
1F:推 joyfulpizza:这不是我同学吗....XD 06/13 23:08