Qt應用程序圖標設置
本文僅僅適用於windows下,linux等不適用。
下面說的圖標,指的是程序文件的圖標,而不是托盤圖標或者說運行時任務欄的圖標(任務欄和程序窗口的圖標在windows/linux下皆有效)。
1、添加圖標文件
-
要給程序設置圖標,首先得有一個圖標文件。這里假設使用
app.ico。 -
將
app.ico放入工程目錄下,這里假設存放位置為image/app.ico。 -
然后新建一個文本文件(這里假設文件名為
appico.rc),填入以下內容
IDI_ICON1 ICON DISCARDABLE "image/app.ico"
2、修改Qt工程文件
這里需要修改一下.pro文件。
打開.pro文件,然后在最后添加以下內容
unix:{
DISTFILES += appico.rc # 就是前面說的文本文件
}
win32:{
RC_FILE += appico.rc
}
3、重新生成程序
完成上面兩部之后,重新執行一下qmake,然后編譯生成就可以看到新生成的程序是帶有圖標的。
