Qt學習 qt軟體啟動介面

2021-07-09 01:56:06 字數 729 閱讀 1094

通常,大型軟體的啟動需要一定的時間,為了改善使用者體驗,很多軟體如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 這句話一定要有,不然,整個介面上的...