• 6471阅读
  • 7回复

Qt 速度问题 [复制链接]

上一主题 下一主题
离线yxhappy
 
只看楼主 倒序阅读 楼主  发表于: 2009-12-07
请教大家一下,我修改了我的ui界面,加了一些控件,控件上加载了一些图片,现在发现比我原来只放了两个控件的的ui,速度要慢的多了,整个ui的画面的大小只有470*282,我在页面里进行缩放操作的时候,很卡,没有先前流畅,请大家发表一下自己的看法,给点意见。
注:缩放是这样的实现的,图是别人画好了的,我调用了别人的接口,我只要drawImage就可以了,绘画方面没有问题。
[ 此帖被yxhappy在2009-12-07 14:56重新编辑 ]
离线yxhappy
只看该作者 1楼 发表于: 2009-12-07
up up up!
大家发表一下看法呀,给点建议呀。
离线yxhappy
只看该作者 2楼 发表于: 2009-12-07
up!
大家可以从不同的方面发表下见解呀?
我在QPushButton和QLabel上加载了半透明的png图片,界面里有了半透明的效果,请问这种半透明的效果会不会是影响速度的关键呢?
还有,我比先前多加了一些QPushButton和QLabel,是不是会减慢显示的速度呢?
离线wd007

只看该作者 3楼 发表于: 2009-12-07
我比先前多加了一些QPushButton和QLabel

这个似乎影响不大。
欢迎访问我的博客,一起学习提高
http://blog.csdn.net/qter_wd007
离线sword
只看该作者 4楼 发表于: 2009-12-08
有針對圖片做縮放嗎
Qt圖片變形重繪後的效能, 速度要慢的多
离线yxhappy
只看该作者 5楼 发表于: 2009-12-08
缩放的图不由我画,都是别人画好的,他画好了,就通知我获取就行了。我在PushButton里用了stytlesheet,是不是会影响速度呢?png图片不会减慢速度吗?
离线wd007

只看该作者 6楼 发表于: 2009-12-08
stylesheet可能会慢一下。
欢迎访问我的博客,一起学习提高
http://blog.csdn.net/qter_wd007
离线yxhappy
只看该作者 7楼 发表于: 2009-12-09
呵呵,自己想办法认真测试了一下,Qt里,多加控件,更新的时候,时间是会增加的,也就是控件越多,更新速度会越慢,对我来说,由于是将整个QWidget的图画一次,导致QWidget上面的所有控件都要重绘,时间明显增加。宁外,控件加了图片,是最牺牲性能的,尤其是png的半透明图片,增加一倍的时间都有可能。呵呵,分享下,方便在嵌入式下开发的同行。至于stytlesheet的影响,我还没测试。
快速回复
限100 字节
 
上一个 下一个