為qt程式新增ico圖示
阿新 • • 發佈:2019-01-11
方法一/步驟
1、新增資原始檔
2、在主視窗程式碼中新增以下程式碼:
//設定圖示 QPixmap pixmap ( ":/image/image/lock.png" ); this -> setWindowIcon ( pixmap ); // 移動顯示位置 this -> move ( QApplication :: desktop ()-> width ()- 870 , 0 ); // 顯示在最上層 this
3、完成後即可
方法二/步驟
-
我們還是以剛才的專案為例,但是把我們剛才所做的工作刪掉,包括專案生成的Debug目錄。如果你不知道怎麼做,可以把剛才的專案刪掉重新建立。專案名稱依然是ICONproj。
在專案的目錄中新建文字文件,然後將名稱改為proj.rc。
-
右鍵proj.rc,選擇用記事本開啟。然後輸入如下內容:
IDI_ICON1 ICON DISCARDABLE "app.ico"
然後儲存關閉記事本。
-
開啟ICONproj.pro,新增一行:
RC_FILE = proj.rc
然後,點選左下角的錘子圖示,等生成完畢後,看看效果。
可以看到,生成的程式已經帶有圖示,而且生成目錄下有一個proj_res.o的檔案,這個是proj.rc資原始檔編譯後的目標檔案。
- 副檔名是作業系統用來標誌檔案格式的一種機制。所謂副檔名,如圖所示文字文件,是[.txt]。有時需要更改副檔名,但是在執行重新命名之後發現不能更改(如圖)。此時在資料夾選項中設定一下就行。
1、開啟我的電腦,如圖所示,會看到選單欄。若沒有,則按一下ALT鍵就會出現。依次選擇工具→資料夾選項,開啟資料夾選項對話方塊。
2、點選檢視選項卡,向下滑動滾動條到底部。
3、找到隱藏已知檔案型別的副檔名選項,取消選中狀態。點選確定即可,此時就可以更改檔案的副檔名。