日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 综合教程 >内容正文

综合教程

qt设置程序图标_qt设置软件图标

發布時間:2023/12/19 综合教程 40 生活家
生活随笔 收集整理的這篇文章主要介紹了 qt设置程序图标_qt设置软件图标 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

在qt應用程序中,我們能想到的圖標一般就以下三種:


icon種類
應用窗口左上角的 圖標
setWindowIcon()
狀態欄上顯示的圖標
setWindowIcon()
可執行程序本身的圖標
兩種設置方式,下面會講

對于以上三種圖標都該怎么樣設置呢?

一.我們先來討論前兩種,分別是窗口左上角的圖標和狀態欄的圖標,

其實這兩種圖標只需要設置一次就可以了,他們總是相同的,并沒有專門針對狀態欄圖標設置的函數。


二.我們一起說一下可執行程序的圖標,如果我們不設置的話,會有個默認的圖標像下面這個一樣


顯然很丑的。那我們怎么設置成自己喜歡的圖標呢?這里有兩種方式可以設置:


方式一:使用qmake來生成makefile文件,只需要在.pro中添加:

RC_ICONS = logo.ico

Jetbrains全家桶1年46,售后保障穩定

然后,重新生成makefile文件和應用程序,對應的.exe可執行程序將會出現剛才看到的圖標。

這種情況下,要將logo.ico與.pro文件放到同一個文件夾下。

方式二:

1.在項目代碼文件夾中,新建一個logo.txt文件,在文件里寫上以下內容:

IDI_ICON1     ICON    DISCARDABLE     "logo.ico"

2.然后重命名為logo.rc文件。

3. 在.pro文件里添加:

   RC_FILE = logo.rc

4.重新編譯就可以了。



三、我們就多討論一點。如果只設置了可執行程序的圖標,而沒有設置窗口左上方的圖標,會是什么樣的呢?

答案就是 如果只設置了可執行程序的圖標,而沒有設置窗口左上方的圖標。結果就是窗口左上方的圖標、狀態欄圖標和可執行程序圖標將使用同一個圖標。 反之卻不能。


總結

以上是生活随笔為你收集整理的qt设置程序图标_qt设置软件图标的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。