第一章:嵌入式QT 开机启动画面

版权声明:引用请注明出处 https://blog.csdn.net/quange_style/article/details/71249293

如果QT工程较大,启动过程较慢,导致窗口画面刷新频繁,出现不和谐画面,影响用户体验,此时就需要开机启动保护画面。

步骤1:准备图片,图片的格式可以是PNG,bmp,jpg等格式,尺寸最好是一整个界面,就拿1920*1080 像素分辨率为例。在如此大的图片下,一般也要2~3MB,因为嵌入式资源比较简单。所以最好是单调背景比较好,而且也不会引起歧义(网上下载的图片)可以用画图软件等做一个单调背景,加上文字,也就几十KB.

//*步骤2:图片导入工程**//
//main.cpp
QApplication a(argc, argv);
QSplashScreen splash(QPixmap(":/skin/bg.png"));//背景图片
splash.setDisabled(true);//Disables widget input events
splash.show();
Mydialog mydialog ;
mydialog .show();
splash.finish(&mydialog );
int ret_val;
ret_val=a.exec();//Enters the main event loop and waits until exit() is called
return ret_val;

猜你喜欢

转载自blog.csdn.net/quange_style/article/details/71249293