使用QSplashScreen 启动GIF动画 ,设置的3秒窗口延迟,GIF在三秒内是静止的,
等窗口初始化完成之后GIF才动
int main(int argc, char *argv[])
{
QApplication a(argc, argv);
QPixmap pixmap(440,175);
QSplashScreen splash(pixmap);
QLabel *label=new QLabel(&splash);
QMovie *movie=new QMovie(":/test.gif");
label->setMovie(movie);
movie->start();
splash.show();
a.processEvents();
Widget w;
//w.show();
//splash.close();//测试注释掉了
return a.exec();
}