Qt學習記錄2 ico圖標問題

一個完整的程序,必然需要一個漂亮的圖標與之相配,而怎麼在自己的Qt程序中把圖標設置好,這是一個問題!

不會的東西當然首先問度娘啦~~~~然而,百度上關於這個問題的答案只有一個,具體忘了,反正我試了,不大好使。

這時就得求助羣裏的大神們啦~問了一個上次幫我解決textbrowser輸出問題的大神  @獨家廢物  他沒研究過,所以只能另尋他人啦。

今天羣裏剛好活躍,我便拋出了這個問題,得到了一個回答。

在.pro中加上一句話:RC_ICONS = ./images/main.ico

當然,得先添加資源文件啦,,在程序根目錄下新建文件夾images,在images中放入圖標文件。最後在.pro加入上面那句話就ok,當然,路徑得看情況改啦~

光是這樣還不行,之前@豬豬俠  告訴我這樣做,我試了幾遍都不行,甚至差點使這個問題不了了之。最後我試了下用release編譯,才發現成功了~~~~~可以說,這完全是意外啊!哈哈。所以,改圖標的關鍵是用  release編譯!

感謝@豬豬俠 的幫助!

另外,光改了程序圖標還不行,運行程序時,你會發現,程序左上角還有個圖標是默認的,看着很礙眼,不舒服。而這個圖標的更改就方便多了,直接在.ui中更改屬性即可,看圖~這個可以直接懸着資源裏的文件,而不用手動添加代碼,這就很方便了。

今天就到這兒~~~~~

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