Qt設置任務欄及可執行文件圖標方法

一個完整的GUI應用程序,一般都應該有精心設計的圖標系統,包括窗口、任務欄和可執行文件等的圖標。Qt中也提供了一些設置這些圖標的方法。

一、任務欄和主窗口圖標設置

目的: 實現運行程序時,任務欄和主窗口及各種對話框的左上角圖標設置方法
注意: 該設置完成後生成的exe文件仍然沒有圖標

方法一:

1、 首先,把圖標資源文件(一般爲.ico格式文件)拷貝到此解決方案中的Resources文件下,注意:不能講其他格式的文件(jpg/png等)直接修改後綴,這樣不行,需要專門的轉換工具;
推薦在線轉換工具: http://www.bitbug.net/
2、在VS中打開Resource Files篩選器中打開.qrc文件(注意鼠標右鍵選擇用Qt Resource Editor打開);
QtCreator中如何添加資源文件:http://jingyan.baidu.com/article/86f4a73e5ddc3437d65269d3.html
3、 彈出添加資源文件對話框,添加所需圖標資源,添加完後記得保存;
4、在Qt Designer中選擇整個窗口類,設置屬性中windowIcon,選擇添加資源,選定添加資源,這樣就能實現所需設計
在這裏插入圖片描述

二、設置生成的.exe文件圖標

1、首先,把現有的.ico文件拷貝到此解決方案中的Resources文件下;
2、在VS2013中打開此解決方案,右鍵工程名,選擇“添加”-》“資源”,打開一個對話框,如下所示,並會同時生成一個resource.h頭文件自動添加到工程中
在這裏插入圖片描述
然後選擇Icon,點導入,選擇Resources文件夾下剛添加的ico圖標文件,確定之後即可

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章