Qt 怎樣生成帶圖示的exe(轉載)
一、問題描述
當我們在 Windows 下用 VS 生成 exe 程式時,如果視窗程式指定了圖示,那麼生成的 exe 程式便是指定的圖示模樣。
但是,當使用 Qt Creator 編譯程式卻不同。即使你指定了視窗圖示,但生成的 exe 程式預設是沒有圖示的。
那麼,Qt 怎樣才能生成帶圖示的 exe 呢?
二、操作方法
首先,在Qt工程目錄下建立一個文本檔案,并将其名稱改為 *.rc (名稱可任取,但需要擴充名為 .rc)。
打開該 rc 檔案,在裡面加入
IDI_ICON ICON DISCARDABLE "icon.ico"
其中前面三項照樣複制即可,最後用引号括起來的是你的 ICON 圖示檔案名。
儲存并關閉 rc 檔案後,用 Qt Creator 打開工程檔案(即 .pro 檔案),在其中添加這麼一行:
RC_FILE = res.rc
其中,等号右邊為你之前建立的 rc 檔案名。
重新編譯工程,這時,生成的 exe 便是指定圖示的模樣了。