Qt QDialog更换图标icon
- 1. 如何获取一个.ico文件
- 2. 在项目中更换图标
- 3. 无法定位程序输入点的解决方法
1. 如何获取一个.ico文件
- 首先向大家推荐一个非常好用的网站:https://www.iconfont.cn/
- 这个网站可以免费下载各种图标
- 下载好图标之后,使用图标格式转换工具 将 png格式转为ico格式
- 可以在线转换,也可以下载这个工具:https://download.csdn.net/download/
2. 在项目中更换图标
- 首先将 .ico文件 放置在工程目录下
- 在 .pro 文件中假如如下代码:
RC_ICONS += myico.ico
-
直接运行即可。
-
需要注意的是,这个方法不适用于基类为 Widget 的情况。
3. 无法定位程序输入点的解决方法
- 如果直接在根目录下运行 .exe 文件,则很有可能报错:无法定位程序输入点
- 可以在环境变量中进行配置来解决这个问题,需要注意的是:这个两个路径顺序不能搞反了,而且尽量往前放,如果添加到最后面去,有可能会受到上面一些路径的影响,我就遇到了这种情况。