Qt QMovie无法显示gif动画的一种解决方法
注:本来用这种方法显示gif动画是没有问题的。
问题:如下方法,槽函数startGif()如下,点击按钮无法出现gif动画
分析:
gif动画资源确实是加载进来了,但是在执行movie.start()时,整个资源就已经消失了,所以无法显示动画。要使资源长期存在需要用到c中的修饰符:static。
1 void showGif::startGif() 2问题 效果:
这里的static不仅使资源长期存在,能够显示gif动画,而且提高了效率,只用加载一次gif资源即可。
1 void showGif::startGif() 2解决 效果:
下一篇:Qt 使用Snap7
Qt
spc文件怎么看,spc文件用什么打开?
0文件怎么看,0文件用什么打开?
sparseimage文件怎么看,sparseimage文件用什么打开?
sp文件怎么看,sp文件用什么打开?
dv文件怎么看,dv文件用什么打开?
soundpack文件怎么看,soundpack文件用什么打开?
dus文件怎么看,dus文件用什么打开?
dtw文件怎么看,dtw文件用什么打开?
spdf文件怎么看,spdf文件用什么打开?
0文件怎么看,0文件用什么打开?
 
  
  