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

Qt设计中,开发板CPU利用率的有关问题?

2012-05-13 
Qt设计中,开发板CPU利用率的问题????我的工作主要是在主面板上画出四个框,分别在画图,目前就是一个动态刷

Qt设计中,开发板CPU利用率的问题????
我的工作主要是在主面板上画出四个框,分别在画图,目前就是一个动态刷新的直线,我使用了Qt的定时器来刷新图(只刷新发生变化的一笑部分),结果多次试验表明,只用定时器在工作,板子的CPU利用率就99%左右,关掉定时器CPU99%在idle,  
可是我要动态刷屏就必须使用定时器啊,这可怎么办呢???很久了该问题一直没解决,,,求救!!
另外,我的窗体上方有一个动态的时间显示,也是一个定时器,每1000ms,改一次时间,只要有这个定时器也是CPU利用率几乎100%。


[解决办法]
以前也碰到过这个问题,不过原因一直没弄明白

只知道这个问题不在于定时器,还和绘图事件有关,似乎开发板上发起一个绘图事件很慢

即使这个绘图事件什么也不画,即使刷新的矩形区域控制在很小的范围内,也很慢

不过来lz的有点夸张了,1秒刷新一次还是可以承受的吧,我的经验是超过100次/秒就要掂量掂量了
[解决办法]
应该不是定时器的问题
[解决办法]
楼主可以考虑用定时器中断的方式解决

热点排行