說明
實際開發過程中,生成的應用檔案不會用預設的圖示,同時程式啟動後工作列的圖示也需要修改,還有視窗的圖示,這樣顯得程式不那麼low。更改程式的圖示有多種方式,基於Qt Creator或vs開發的方式有區別,工作列圖示和視窗圖示,只需加入一段程式碼即可實現,本文開發環境是qt5.9.7+vs2017。如有MFC開發經驗,對於更改程式圖示來說基本類似。
更改程式圖示
1.把下載好的圖示EXE.ico檔案放到Resources資料夾下
2.右鍵--》新增--》新建項,選擇資原始檔,新建資原始檔*.rc
3.開啟資源檢視,右鍵--》新增資源--》選擇Icon--》匯入EXE.icon檢視
4.重新編譯工程,這是生成的應用程式檔案,將會有圖示
更改工作列圖示
工作列圖示預設情況如下:
修改工作列圖示相比更簡單些。
1.在Qt Designer新增資原始檔
2.在程式主函式入口新增如下程式碼
QApplication a(argc, argv); //更改程式啟動後工作列圖示 a.setWindowIcon(QIcon(":/qtlearn/Resources/EXE.ico"));
3.編譯啟動後工作列圖示生效