qt利用QSplashScreen实现开机动画

#include 
#include "dialog.h"
#include 
#include 
#include 
 
  
int main(int argc, char *argv[])
{
    QApplication a(argc, argv);
 
  
    QSplashScreen spl;
 
  
    spl.setPixmap(QPixmap("./1.gif"));
    spl.show();
    a.processEvents();
 
  
    QDateTime n=QDateTime::currentDateTime();
    QDateTime now;
    do{
        now=QDateTime::currentDateTime();
    } while (n.secsTo(now)<=5);//6为需要延时的秒数
 
  
    Dialog w;
    w.show();
 
  
    spl.finish(&w);
 
  
    return a.exec();
}
 
 

你可能感兴趣的:(QT)