• 6759阅读
  • 2回复

【提问】请问如何改变窗口的ICO图标 [复制链接]

上一主题 下一主题
离线leoling
 

只看楼主 倒序阅读 楼主  发表于: 2006-01-01
【提问】请问如何改变窗口的ICO图标
以及exe文件的ICO图标
[ 此贴被XChinux在2006-01-01 20:00重新编辑 ]
离线XChinux

只看该作者 1楼 发表于: 2006-01-01
setWindowIcon()
二笔 openSUSE Vim N9 BB10 XChinux@163.com 网易博客 腾讯微博
承接C++/Qt、Qt UI界面、PHP及预算报销系统开发业务
离线hetal

只看该作者 2楼 发表于: 2006-01-10
楼上说的,我试过了,不行
我是用这个实现ICON的
Setting the Application Icon
Setting the Application Icon on Windows
First, create an ICO format bitmap file that contains the icon image. This can be done with e.g. Microsoft Visual C++: Select File|New, then select the File tab in the dialog that appears, and choose Icon. (Note that you do not need to load your application into Visual C++; here we are only using the icon editor.)
Store the ICO file in your application's source code directory, for example, with the name myappico.ico. Then, create a text file called, say, myapp.rc in which you put a single line of text:
  IDI_ICON1           ICON   DISCARDABLE   "myappico.ico"
Finally, assuming you are using qmake to generate your makefiles, add this line to your myapp.pro file:
  RC_FILE = myapp.rc
Regenerate your makefile and your application. The .exe file will now be represented with your icon in Explorer.
If you do not use qmake, the necessary steps are: first, run the rc program on the .rc file, then link your application with the resulting .res file.

这是文档上的东西,翻译就是
1.找一个规范的ICO文件,如test.ico
2.新建一app.rc,内容如下
IDI_ICON1           ICON   DISCARDABLE   "test.ico"
3.在*.pro工程文件里加
RC_FILE = myapp.rc
4.qmake 再make,就OK了
快速回复
限100 字节
 
上一个 下一个