通常,大型軟體的啟動需要一定的時間,為了改善使用者體驗,很多軟體如word,photoshop等都會載入開機介面。
如圖1所示。
圖 1 photoshop的啟動介面
qt中實現開機介面需要借助qsplashscreen類和qpixmap類來實現。
其次,用qsplashscreen類的物件用來將關聯了的qpixmap類物件載入應用程式中。
再次,呼叫qsplashscreen類物件的qsplashscreen::show()方法,顯示啟動動畫。
最後,程式啟動之後,呼叫qsplashscreen::finish(qwidget* mainwin)方法關閉啟動動畫。
實現**如下:
#include
#include
"mainwindow.h"
intmain(
intargc,
char
*argv)
QT 啟動介面
開發環境 vs2010 qt4.8.6 實現功能 在軟體開啟之前,增加乙個啟動介面,減少軟體啟動過慢給使用者帶來煩惱。為啟動介面新建乙個qdialog類 start dialog 在main.cpp中新增標頭檔案 include start dialog.h include 修改main函式 int...
Qt學習之路 Qt軟體安裝
1 qt安裝 windows下安裝,話說官網下安裝也沒感覺很慢 10min 2 安裝教程 安裝教程很詳細 5.9版 簡單通用就是點點點。不過開始安裝的時候記得斷網,那樣不需要登入。安裝勾選 檔案介紹,教程裡有 3 安裝完成 qt creator 一大堆檔案 請認準qt creator 4.11.1 ...
QT學習之路 QT介面的美化
只需要在建構函式中新增 setwindowflags qt framelesswindowhint 函式即可 ui pushbutton setstylesheet border image url me.png this setobjectname dialog 這句話一定要有,不然,整個介面上的...