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