• 4321阅读
  • 9回复

QTimer 播放连续图片不流畅(找到问题)。。。。。。。。 [复制链接]

上一主题 下一主题
离线lmmir
 

只看楼主 倒序阅读 楼主  发表于: 2010-04-21
本来还是很流畅的
随着我载入一个函数运行之后
动画就不流畅了,一卡一卡的


我在Label加入HTML语言 画面就开始卡了,这是为什么?
[ 此帖被lmmir在2010-04-21 15:18重新编辑 ]
离线抠涕
只看该作者 1楼 发表于: 2010-04-21
多开个线程?
离线抠涕
只看该作者 2楼 发表于: 2010-04-21
呀, 沙发没了
离线lmmir

只看该作者 3楼 发表于: 2010-04-21
同样的调用 在别人的项目里 就很流畅
离线lmmir

只看该作者 4楼 发表于: 2010-04-21
由于原来的界面比较复杂
我重新改动 也就是我重新写的

基本框架和原来的一样
原来的在调用一个LIB库的函数 对动画没什么影响
但我重新写的里面调用之后 动画立马不流畅
离线lmmir

只看该作者 5楼 发表于: 2010-04-21
我比较之后 也找不出所以然。。。。。。。哎,代码都是开源的,包括那个LIB在内也是
离线lmmir

只看该作者 6楼 发表于: 2010-04-21
我新写的采用事件过滤机制,事件过滤会对Timer有影响么。
不过我把事件过滤机制去掉 貌似也不是流畅
离线318065268
只看该作者 7楼 发表于: 2010-04-21
过滤大姑娘然会有影响了。
timer的timerout就是一个事件,这个事件会被你的过滤器截获的。
所以,在你的过滤器最开始的时候就加上QWidget::eventFilter(xxx);这个,应该会好点。

其实我很不喜欢用过滤器,除非你的部件功能太特殊了。用这玩意看不出实际的好处,反而让代码有些难懂。
Email  rsail@126.com(私人邮箱)
QQ:   318065268
离线lmmir

只看该作者 8楼 发表于: 2010-04-22
但是我现在发现不是过滤的问题
是Label里 用HTML语言 的话就卡了。。。。
离线benbenmajia

只看该作者 9楼 发表于: 2010-04-22
有这种事?.
安然.....
快速回复
限100 字节
 
上一个 下一个