当前位置: 首页 > news >正文

使用cmake构建Qt6.6的qt quick项目,添加应用程序图标的方法

最近,在学习qt的过程中,遇到了一个难题,不知道如何给应用程序添加图标,按照网上的方法也没有成功,后来终于自己摸索出了一个方法。
1、准备一张图片作为图标,保存到工程目录下面,如logo.ico。

2、使用记事本在工程目录下创建logo.txt文件,输入如下内容
IDI_ICON1 ICON DISCARDABLE “/logo.ico”,
其中/logo.ico代表图标的相对路径,然后另存为logo.rc文件,删除原文件,如下图所示。
在这里插入图片描述

3、在Qt Creator里面添加logo.rc和logo.ico文件到项目当中,如图所示。
在这里插入图片描述
4、修改CMakeLists.txt文件,添加如下配置

set(CMAKE_AUTORCC ON)
qt_add_executable(appQuickDemomain.cpp images.qrc logo.rc
)

其中,logo.rc就是前面创建的文件,用于配置应用图标。

5、项目运行后,就能看到左上角的图标了
在这里插入图片描述
生成的可执行文件图标也变了
在这里插入图片描述

http://www.lryc.cn/news/256486.html

相关文章:

  • VUE宝典之vue-dialog使用
  • AWTK 串口屏开发(1) - Hello World
  • 鸿蒙Harmony开发初探
  • 【MySQL语言汇总[DQL,DDL,DCL,DML]以及使用python连接数据库进行其他操作】
  • 解决方案:Mac 安装 pip
  • 【恋上数据结构】前缀树 Tire 学习笔记
  • 2023五岳杯量子计算挑战赛数学建模思路+模型+代码+论文
  • Angular中的单向和双向数据绑定
  • 【Vue】vue整合element
  • HarmonyOS应用开发者高级认证考试答案
  • 6、Broker消息处理流程(六)
  • Clean 架构下的现代 Android 架构指南
  • 代码随想录算法训练营第四十六天| 139 单词拆分
  • IEEE期刊论文模板
  • 上位机与PLC:ModbusTCP通讯之数据类型转换
  • 界面控件DevExpress WPF导航组件,助力升级应用程序用户体验!(上)
  • 联合基于信息论的安全和隐蔽通信的框架
  • 行业地位失守,业绩持续失速,科沃斯的故事不好讲
  • 蓝桥杯:货物摆放--因数存到数组里的技巧--减少运算量的方法
  • 我的创作纪念日——一年
  • Windows server 部署iSCSI共享磁盘搭建故障转移群集
  • 2023年山东省职业院校技能大赛信息安全管理与评估二三阶段样题
  • 数据结构——栈与栈排序
  • Java Web应用小案例 - 实现用户登录功能
  • Excel——多列合并成一列的4种方法
  • Vue笔记(四)路由
  • Redis部署-哨兵模式
  • 滑动窗口练习(三)— 加油站问题
  • udemy angular decoration 自存
  • msvcr90.dll丢失的解决方法分享,5个快速修复dll文件丢失教程