首页| 论坛| 消息
主题:关于嵌入式板上QT的update耗费
回帖:只要调用到update,不管paintEvent中有无绘图工作,都一样delay的。 嗯,40ms勉强也能接受吧。可是T7都没能做到,目前看最少是100多。对了,我还尝试了把timer 放到子线程中执行。这样qDebug打出来的时间是精确了,没有delay,意味着update也是按照我的20ms 调用。但实际跑起来,它是把7~8个update 合并执行一次paintEvent (QT是这样的机制)。 所以这种方式也是不行。归结起来,是一个奇怪的现象:只要CPU占用达到10%多,就上不去,到不了20%。 同时时钟就delay执行任务。
下一楼›:ghldh94:只要调用到update  ,  不管paintEvent中有无绘图工作,都一样delay ..
‹上一楼:九重水:这种需求也可以理解的(不过说句实话,人眼的反应时间20ms不需要这么短时间,25帧40ms是 ..

查看全部回帖(16)
«返回主帖