1 程序圖標:
首先準備個ICO圖標
例如:LOGO.ico。
用記事本新建個txt裏面就寫一行:IDI_ICON1 ICON DISCARDABLE "LOGO.ico"
保存,修改後綴爲.rc
例如: mylogo.rc
把它和圖標LOGO.ico一起復制到QT工程項目的目錄
打開QT工程文件.pro(例如 "my.pro" ),在裏面最後新添一行RC_FILE = mylogo.rc 保存,重新編譯工程。
2 程序中引用資源文件
因爲資源文件是被編譯在程序內的,所以這樣引用可以避免發佈程序時需攜帶圖標文件的煩惱
添加資源文件並添加圖標文件
在程序中引用這個圖標文件:
ui->pushButton->setIcon(QIcon(QPixmap(":/p/1.png")));