QSplashScreen类:最常见的用法是在主小部件显示在屏幕上之前显示闪屏。如下面的代码片段所示,其中显示启动屏幕,并在显示应用程序的主窗口之前执行一些初始化任务:
int main(int argc, char *argv[])
{
QApplication app(argc, argv);
QPixmap pixmap(":/splash.png");
QSplashScreen splash(pixmap);
splash.show();
app.processEvents();
...
QMainWindow window;
window.show();
splash.finish(&window);
return app.exec();
}