给Qt程序加一个window桌面图标
来源:互联网 发布:淘宝美工怎么上架图片 编辑:程序博客网 时间:2024/05/01 07:02
Qt的跨平台功能很强大,但是它还没有一个可以跨平台的显示桌面图标的方法。于是默认情况下,用Qt Creator生成的程序都是Windows默认的命令行图标。那怎么修改呢?在Qt Designer里面修改是没用的,那里显示的是程序运行时左上角的小图标。
在Windows下的正确方法是:
1.首先要有一个windows程序图标文件,比如logo.ico。这个文件一般32x32像素就行了。最好用专用的图标工具生成,否则可能会不能用。我是按照英文文档里的方法,用Visual C++ 6.0生成的图标文件。(最近发现一款小巧好用的图标编辑软件,无需注册,推荐给大家Pixelformer)
2.将图标文件复制到你程序的源文件目录下。新建一个txt文本,更名为logo.rc。在里面写:
IDI_ICON1 ICON DISCARDABLE "logo.ico"
3.在你的工程文件*.pro中添加一行
RC_FILE = logo.rc
4.重新编译,生成可执行文件后就可以看到程序的图标已经变了。这就是我的效果
0 0
- 给Qt程序加一个window桌面图标
- Qt给Window应用程序添加桌面图标
- 给Qt程序加图标
- Qt:程序桌面图标生成
- 给window加样式
- 为Qt程序添加桌面图标
- QT设置程序的桌面图标
- wpf 给window加背景图片
- Qt-----Windows下给Qt程序添加一个图标
- 给程序加壳
- Qt程序加图标
- 给Qt程序添加一个漂亮的图标
- 给QT程序(即.exe)添加一个漂亮的图标
- 给C++程序加图标
- 给按钮加一个背景图片
- 给FlexViewer加一个登录
- 给editplus加一个主题
- 给prometheus加一个export
- android通过C#的webservice与服务端进行数据通信(sqlserver)
- javascript中面向对象的三大作用
- 由浅入深分析mybatis通过动态代理实现拦截器(插件)的原理
- 【LeetCode】101. Symmetric Tree 中序遍历,分支遍历,二叉树
- C#——关于属性字段中的set和get
- 给Qt程序加一个window桌面图标
- Android 事件传递
- Python GUI编程各种实现的对比
- 驾驭JAVA WEB开发环境
- android TextView设置自定义字体
- python中多进程+协程的使用以及为什么要用它
- tomcat运行web项目,不能访问动态地址,也就是controller
- Git 的使用
- document.documentElement和document.body的区别