QT QSplashScreen 設定啟動介面

2021-08-19 20:58:11 字數 701 閱讀 7213

當啟動程式時,有時候在程式啟動的時候需要做長時間的準備工作,這時候為了增加使用者體驗,我們需要在啟動過程中顯示一幅,動畫和一些提示性文本來告訴使用者現在正在啟動,以及啟動到什麼階段了。增加了程式的友好度。

qt已經為我們提供了qsplashscreen類,用來在程式啟動時候提供一些畫面和提示性文字。

根據qt自帶的例子可以更改一下:

int main(int argc, char *argv)

while (n.secsto(now)<=3);//3為需要延時的秒數

//啟動第二階段

splash.showmessage(qstringliteral("正在登入中,請稍後……"), qt::alignhcenter|qt::alignbottom, qt::red);

n=qdatetime::currentdatetime();

now;

do while (n.secsto(now)<=3);//3為需要延時的秒數

不過不幸的是,好像只能使用靜態,並不能載入.gif,方法尋找中……

Qt QSplashScreen 程式啟動動畫

多數大型應用程式啟動時可會在程式完全啟動前顯示乙個啟動畫面,在程式完全啟動後消失,程式啟動畫面可以顯示相關產品的一些資訊,使使用者在等待程式啟動時同時了解產品的相關功能,這也是一種宣傳方式。首先執行介面介面 一下為示例 mainwindow.h ifndef mainwindow h define ...

ubuntu如何設定開機啟動預設命令列介面

圖形模式下,首先進入終端 1.執行 sudo vi etc default grub 2.找到 grub cmdline linux default quiet splash 3.改為 grub cmdline linux default quiet splash text 4.執行 sudo up...

C 設定開機啟動啟動

方法一 設定開機自動啟動 如果遇到開啟啟動不能讀取配置檔案的話請看下面 請使用絕對路徑 windows registry editor version 5.00 hkey current user software microsoft windows currentversion run cctrl...