• 6149阅读
  • 10回复

怎么可以在程序中显示动画? [复制链接]

上一主题 下一主题
离线yleesun
 

只看楼主 倒序阅读 楼主  发表于: 2008-09-28
— 本帖被 XChinux 执行加亮操作(2008-09-28) —
我想在程序处理比较费时的事情的时候,显示一个动画。请问有没有人知道如何做啊?
离线XChinux

只看该作者 1楼 发表于: 2008-09-28
动画是??视频文件?? 图像文件??还是自己画??
二笔 openSUSE Vim N9 BB10 XChinux@163.com 网易博客 腾讯微博
承接C++/Qt、Qt UI界面、PHP及预算报销系统开发业务
离线codespy
只看该作者 2楼 发表于: 2008-09-28
引用第1楼XChinux于2008-09-28 18:40发表的  :
动画是??视频文件?? 图像文件??还是自己画??

我想楼主会用连续的图像文件,因为实时计算的动画也是费时的操作。-_-
离线破烂石头
只看该作者 3楼 发表于: 2008-09-28
贴个GIF上去完事
离线yleesun

只看该作者 4楼 发表于: 2008-10-06
显示gif最好
离线netlove

只看该作者 5楼 发表于: 2008-10-06
以前做动画测试,直接用GIF好像很占内存,不知道是我程序的原因还是什么的,后来直接用连续的图片,自己画上去
离线yleesun

只看该作者 6楼 发表于: 2008-10-06
如何让qt支持gif格式的图片呢?
离线lazybone
只看该作者 7楼 发表于: 2008-10-06
进度条啊
离线benkei

只看该作者 8楼 发表于: 2008-10-06
不开线程的话,好像贴了动画上去也没法正常显示的。
离线water_wf

只看该作者 9楼 发表于: 2008-10-06
QLabel.setMoive()
离线yfx2003

只看该作者 10楼 发表于: 2008-10-06
引用楼主yleesun于2008-09-28 16:55发表的 怎么可以在程序中显示动画? :
我想在程序处理比较费时的事情的时候,显示一个动画。请问有没有人知道如何做啊?


我想楼主的意思是模拟忙时的光标形状吧,也就是:

  1. QApplication::setOverrideCursor(QCursor(Qt::WaitCursor));
  2. calculateHugeMandelbrot();              // lunch time...
  3. QApplication::restoreOverrideCursor();
www.qtcn.org/gpq4/
ajaxref.okajax.com/
快速回复
限100 字节
 
上一个 下一个