当前页面链接:https://www.cnblogs.com/oloroso/p/5740417.html

Qt应用程序图标设置

Qt应用程序图标设置

本文仅仅适用于windows下,linux等不适用。
下面说的图标,指的是程序文件的图标,而不是托盘图标或者说运行时任务栏的图标(任务栏和程序窗口的图标在windows/linux下皆有效)。

1、添加图标文件#

  • 要给程序设置图标,首先得有一个图标文件。这里假设使用app.ico

  • app.ico放入工程目录下,这里假设存放位置为image/app.ico

  • 然后新建一个文本文件(这里假设文件名为appico.rc),填入以下内容

Copy Highlighter-hljs
IDI_ICON1 ICON DISCARDABLE "image/app.ico"

2、修改Qt工程文件#

这里需要修改一下.pro文件。
打开.pro文件,然后在最后添加以下内容

Copy Highlighter-hljs
unix:{
DISTFILES += appico.rc # 就是前面说的文本文件
}
win32:{
RC_FILE += appico.rc
}

3、重新生成程序#

完成上面两部之后,重新执行一下qmake,然后编译生成就可以看到新生成的程序是带有图标的。

posted @   乌合之众  阅读(4006)  评论(2编辑  收藏  举报
编辑推荐:
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
阅读排行:
· winform 绘制太阳,地球,月球 运作规律
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· AI与.NET技术实操系列(五):向量存储与相似性搜索在 .NET 中的实现
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
clear
点击右上角即可分享
微信分享提示
CONTENTS