关于在Qt界面添加动图时,界面会卡。。

h507111822 2013-03-11 04:27:19
我用Qmovie的方法在界面添加了有五个动图吧gif格式的,但是界面非常卡,添加一个时不显卡,添加两个或两个以上都很卡。。。
void MainUI::Set_Oculogram_1()
{
QMovie* movie_bj1 = new QMovie(":/picture/donghua/beijing11.gif");
QMovie* movie_bj2 = new QMovie(":/picture/donghua/beijing12.gif");
QMovie* movie_bj3 = new QMovie(":/picture/donghua/beijing13.gif");
QMovie* movie_f = new QMovie(":/picture/donghua/fengche1.gif");
QMovie* movie_f2 = new QMovie(":/picture/donghua/fengche.gif");
int num = mid_frame->irg_prg->irg_pret.cur_irgtsk_num;
qDebug()<<"this is ocul"<<ocul;
if(num == 0)
{
if(ocul == 1)
{
ui->label_run->setGeometry(190,115,104,204);
ui->label_run->setMovie(movie_bj1);
ui->label_run->show();
movie_bj1->start();

ui->label_run1->setGeometry(307,123,310,112);
ui->label_run1->setMovie(movie_bj2);
ui->label_run1->show();
movie_bj2->start();

ui->label_run2->setGeometry(311,225,467,178);
ui->label_run2->setMovie(movie_bj3);
ui->label_run2->show();
movie_bj3->start();
...全文
688 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
h507111822 2013-03-11
  • 打赏
  • 举报
回复
坐等回复!!!!

23,128

社区成员

发帖
与我相关
我的任务
社区描述
Linux/Unix社区 应用程序开发区
社区管理员
  • 应用程序开发区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧