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

【请问】请教小弟我的图片会卡咋回事

2013-01-06 
【请教】请问我的图片会卡怎么回事?请问,我用QPixmap函数加了个图片,然后用QPaintevent函数把它画出来了,之

【请教】请问我的图片会卡怎么回事?
请问,我用QPixmap函数加了个图片,然后用QPaintevent函数把它画出来了,之后,用一个开关按钮控制图片的绘画。
点击按钮的槽函数是:但是会很卡,当图片显示出来的时候,请教怎么不卡!
void Widget::clicked()
{
    Flag = Flag^1;
    update();
}
[解决办法]
要是加载一个小于2000的png肯定不会卡,换成jpg肯定会卡,图片大于3000就更厉害了。
[解决办法]

引用:
要是加载一个小于2000的png肯定不会卡,换成jpg肯定会卡,图片大于3000就更厉害了。


那大图片该如何处理呢?
[解决办法]
通过加载缩略图,加快速度,可是也不是很快,3000x2000的jpg生成256x256缩略图要50ms,100个呢?5秒,1000个缩略图就要50秒,没人受得了。不知道有没有其它的库可以快速的生成缩略图?

热点排行