Qt之启动画面
目前的手机应用都是有启动画面的,但是PC端软件的基本没有启动画面,移动端还是比较常见的,在相继开发了几款APP之后,总结一下Qt启动画面的设置方法,也许启动画面的设置方法还有很多,下面总结一下个人所使用的几种方法:
1. TheQSplashScreen widget provides a splash screen that can be shown duringapplication startup.
这个是Qt手册的原文,我们利用Qt提供便捷的启动画面类来实现启动画面,实现启动画面,根据手册提示有几种方式,我只使用了其中的两种。
//2.启动画面
//2.1一级启动画面
QPixmap pixmap(":/Resources/start.jpg");
pixmap.scaled(QApplication::desktop()->availableGeometry().size(),Qt::KeepAspectRatio);
QSplashScreen m_screen(pixmap);
m_screen.move(0,0);
m_screen.setDisabled(true);//禁止界面输入事件
m_screen.show();
QDateTime n