首页| 论坛| 消息

标题:widget show时 cpu占用率高
作者:m19870038
日期:2011-11-02 16:41
内容:

我在arm + linux的平台上运行qt4的程序时,我用widget自定义了一个右键菜单,当右键弹出时会出现鼠标卡的现象,检测cpu情况时发现在widget show时cpu占用率大于90%。
我的平台主频 500mhz。
请问该如何解决该问题,最好使cpu保持在50%一下。


#1 回 楼主(m19870038) 的帖子 [wxj120bw 11-02 23:04]
能贴下菜单相关的代码吗 好分析下
PS:500mhz的主频不应该会卡 估计代码那里有问题
#2 回 1楼(wxj120bw) 的帖子 [m19870038 11-03 14:56]
其实就是一个widget 响应右键事件做show操作,只是我把widget大小指定的大了一些
#3 回 2楼(m19870038) 的帖子 [wxj120bw 11-03 15:14]
那widget变小 CPU运行就不高了吗
#4 回 楼主(m19870038) 的帖子 [jdwx 11-03 15:19]
把其它的代码都去了,就剩下弹出菜单,看看还高不高。
#5 [m19870038 11-07 14:49]
额 把思路限制到菜单上了。。。 这么说吧就是show窗口的时候cpu会高,我想知道show的过程中是哪部分使cpu过高了 是memcpy呢 还是显示呢

<< 1 2 >> (1/2)

回复 发表
主题 版块