QT添加应用程序的图标
文章目录
- 前言
- 一、QT for MacOS添加应用程序图标步骤
- 二、QT for Windows添加应用程序的步骤
- 总结
前言
应用程序图标是一款程序除了名字以外的另一个标识符,本文将介绍如何给QT开发的应用程序添加图标
一、QT for MacOS添加应用程序图标步骤
1. 创建一个新文件夹,命名为 logo.iconset
2. 将之前准备好的PNG格式的图标,命名为logo.png,添加到logo.iconset文件夹中
3. 通过终端进入到logo.iconset文件夹中
4. 接着通过终端执行下面的指令
sips -z 16 16 logo.png --out icon_16.png
sips -z 16 16 logo.png --out icon_16@2x.pngsips -z 32 32 logo.png --out icon_32.png
sips -z 32 32 logo.png --out icon_32@2x.pngsips -z 64 64 logo.png --out icon_64.png
sips -z 64 64 logo.png --out icon_64@2x.pngsips -z 128 128 logo.png --out icon_128.png
sips -z 128 128 logo.png --out icon_128@2x.pngsips -z 256 256 logo.png --out icon_256.png
sips -z 256 256 logo.png --out icon_256@2x.pngsips -z 512 512 logo.png --out icon_512.png
sips -z 512 512 logo.png --out icon_512@2x.png
5. 然后,通过终端回到logo.iconset的上一级目录并执行下面的指令生成logo.icns文件
iconutil -c icns logo.iconset
6. 接着将步骤5生成的logo.icns文件添加到Qt工程文件的同级目录中,并在.pro文件中最后一行添加
ICON = logo.icns
7.最后,删除之前生成的build文件夹,再重新构建项目即可。
参考链接
二、QT for Windows添加应用程序的步骤
- 在工程目录里创建文件 logo.rc,里面添加一行
IDI_ICON1 ICON DISCARDABLE "logo.ico"
- 将logo.ico文件放到工程目录里,与logo.rc同一目录
- 在*.pro文件里添加一行
RC_FILE = logo.rc
- 在main.cpp文件的构造函数里添加一行
setWindowIcon(QIcon("./logo.ico"));//窗口标题设置图片,同时也为应用程序设置图标
参考链接
总结
以上就是今天要讲的内容,本文仅仅简单介绍了如何给QT应用程序添加图标,如果有任何不清楚的地方,欢迎评论留言或者查看文中的参考链接。
QT添加应用程序的图标相关推荐
- QT设置应用程序的图标
QT设置应用程序的图标 在QT应用程序中,有三种图标可以进行设置.应用程序左上角的图标.状态栏上显示的图标和可执行文件本身的图标. 1.应用程序左上角的图标.状态栏上显示的图标可以同时设置 1.1 先 ...
- Qt添加工具栏(带图标)
Qt添加工具栏(带图标) 一.准备图片 首先找到自己喜欢的图片存放到对应工程的目录下面,这是为了后面添加图标做准备. 二.创建动作 进入工程的UI设计界面: 点击如下的文件夹按钮新建动作: 填写信 ...
- vs下使用qt设置应用程序的图标
1.准备ico文件,temp.ico 2.在temp工程目录,建立一个temp.rc文件,内容如下,也可以直接在vs下选择添加资源文件,同样的效果 IDI_ICON1 ICON ...
- esayx添加exe程序头像图标
vs2019右键项目>属性>添加>资源>选icon>导入自己的图片
- Qt 发布应用程序logo图标(ico格式)很模糊怎么办
那是因为你的logo图片里面仅仅只有一个尺寸,使用Axialis IconWorkshop软件打开一个商业软件的logo图片,里面包含了很多尺寸的图片,会自适应当前.如下图是一个商业软件的ico图标. ...
- logo qt添加_linux下如何给qt程序添加图标?
Linux下Qt程序打包发布并设置图标 之前整理过一篇文章是关于Windows下Qt打包发布与设置环境变量的,那篇文章里面Qt发布的程序是没有设置应用程序图标的,之后会再整理一篇文章的,顺便测试下使用 ...
- Qt 设置应用程序图标
概述 Windows设置程序图标 Mac设置程序图标 概述 开发应用程序额是,程序图标通常显示在窗口顶层的左上角,可以通过调用QWindow :: setIcon()方法来设置. 那么, 如果要更改可 ...
- QT如何设置应用程序的图标
QT如何设置应用程序的图标 准备:.ico格式的图片,可以选择任意其他图片格式的一张图片用格式工厂转换成.ico图片 例如选用的图片是Application.ico 把图片放到工程目录下 在工程目录下 ...
- 在Qt中设置程序图标的方法介绍
本文主要介绍在 Qt 中设置程序图标的方法. 说明: 本文中的应用程序是面向 Windows 操作系统的: 本文中使用的 Qt Creator 版本号为:7.0.0: 本文中使用的 Qt 版本号为:5 ...
最新文章
- 都2021年了,输入法还能怎么玩出花?百度智慧输入:toB商业化!
- 零基础自学python看什么书-零基础想要学习Python编程 ,不知道看哪本书?
- 【转】asp.net中@page指令的属性Inherits、Src、CodeBehind区别
- httppostedfilebase.saveas后文件被占用_文件过多时ls命令为什么会卡住?
- win10开始菜单添加磁贴_厌倦了默认的Win10开始菜单外观?这是自定义的方法
- win10覆盖安装修复_联想Y460AT老本安装win7+10双系统
- VUE如何关闭Eslint的方法
- 生活在REPL中(续):在REPL中动态加载依赖的库
- 构造c语言的上下文无关文法,正则文法和上下文无关文法
- 算法设计与分析_《算法设计与分析》(2017年8月版)修订
- 系统建模uml语言(用例图、实现类图、状态图、顺序图、活动图、组件图、部署图、详细类图、uml文档设计)
- 在线把pdf文件转换成word详细教程
- 【R言R语】算法工程师入职一年半的总结与感悟
- 智力题:1000瓶酒.10只老鼠.有一瓶酒有毒,每只老鼠可以喝无限多的酒,如何测一次就找出哪瓶酒有毒
- 递归、迭代、分治、回溯、动态规划、贪心算法
- facebook最近开源的python图像增强库—Augly
- 文件对应的MIME类型
- Apache开源顶级项目Ambari搭建HDP大数据平台
- 希捷 sshd 微型计算机,8GB SSD模块 希捷1TB SSHD简介_希捷 Laptop 1TB 5400转 8GB混合硬盘_内存硬盘评测-中关村在线...
- 免费申请IOS个人开发者证书