Qt 怎樣生成帶圖標的exe


一、問題描述

當我們在 Windows 下用 VS 生成 exe 程序時,如果窗口程序指定了圖標,那么生成的 exe 程序便是指定的圖標模樣。

Qt怎樣生成帶圖標的exe

但是,當使用 Qt Creator 編譯程序卻不同。即使你指定了窗口圖標,但生成的 exe 程序默認是沒有圖標的。

Qt怎樣生成帶圖標的exe
Qt怎樣生成帶圖標的exe

那么,Qt 怎樣才能生成帶圖標的 exe 呢?

Qt怎樣生成帶圖標的exe

二、操作方法

首先,在Qt工程目錄下新建一個文本文件,並將其名稱改為 *.rc (名稱可任取,但需要擴展名為 .rc)。

Qt怎樣生成帶圖標的exe

打開該 rc 文件,在里面加入

IDI_ICON   ICON    DISCARDABLE     "icon.ico"

其中前面三項照樣復制即可,最后用引號括起來的是你的 ICON 圖標文件名。

Qt怎樣生成帶圖標的exe

保存並關閉 rc 文件后,用 Qt Creator 打開工程文件(即 .pro 文件),在其中添加這么一行:

RC_FILE = res.rc

其中,等號右邊為你之前創建的 rc 文件名。

Qt怎樣生成帶圖標的exe

重新編譯工程,這時,生成的 exe 便是指定圖標的模樣了。

Qt怎樣生成帶圖標的exe


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM