文章目录

  • 前言
  • 一、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添加应用程序的步骤

  1. 在工程目录里创建文件 logo.rc,里面添加一行
IDI_ICON1 ICON DISCARDABLE "logo.ico"
  1. 将logo.ico文件放到工程目录里,与logo.rc同一目录
  2. 在*.pro文件里添加一行
RC_FILE = logo.rc
  1. 在main.cpp文件的构造函数里添加一行
setWindowIcon(QIcon("./logo.ico"));//窗口标题设置图片,同时也为应用程序设置图标

参考链接

总结

以上就是今天要讲的内容,本文仅仅简单介绍了如何给QT应用程序添加图标,如果有任何不清楚的地方,欢迎评论留言或者查看文中的参考链接。

QT添加应用程序的图标相关推荐

  1. QT设置应用程序的图标

    QT设置应用程序的图标 在QT应用程序中,有三种图标可以进行设置.应用程序左上角的图标.状态栏上显示的图标和可执行文件本身的图标. 1.应用程序左上角的图标.状态栏上显示的图标可以同时设置 1.1 先 ...

  2. Qt添加工具栏(带图标)

    Qt添加工具栏(带图标) 一.准备图片   首先找到自己喜欢的图片存放到对应工程的目录下面,这是为了后面添加图标做准备. 二.创建动作 进入工程的UI设计界面: 点击如下的文件夹按钮新建动作: 填写信 ...

  3. vs下使用qt设置应用程序的图标

     1.准备ico文件,temp.ico 2.在temp工程目录,建立一个temp.rc文件,内容如下,也可以直接在vs下选择添加资源文件,同样的效果 IDI_ICON1        ICON   ...

  4. esayx添加exe程序头像图标

    vs2019右键项目>属性>添加>资源>选icon>导入自己的图片

  5. Qt 发布应用程序logo图标(ico格式)很模糊怎么办

    那是因为你的logo图片里面仅仅只有一个尺寸,使用Axialis IconWorkshop软件打开一个商业软件的logo图片,里面包含了很多尺寸的图片,会自适应当前.如下图是一个商业软件的ico图标. ...

  6. logo qt添加_linux下如何给qt程序添加图标?

    Linux下Qt程序打包发布并设置图标 之前整理过一篇文章是关于Windows下Qt打包发布与设置环境变量的,那篇文章里面Qt发布的程序是没有设置应用程序图标的,之后会再整理一篇文章的,顺便测试下使用 ...

  7. Qt 设置应用程序图标

    概述 Windows设置程序图标 Mac设置程序图标 概述 开发应用程序额是,程序图标通常显示在窗口顶层的左上角,可以通过调用QWindow :: setIcon()方法来设置. 那么, 如果要更改可 ...

  8. QT如何设置应用程序的图标

    QT如何设置应用程序的图标 准备:.ico格式的图片,可以选择任意其他图片格式的一张图片用格式工厂转换成.ico图片 例如选用的图片是Application.ico 把图片放到工程目录下 在工程目录下 ...

  9. 在Qt中设置程序图标的方法介绍

    本文主要介绍在 Qt 中设置程序图标的方法. 说明: 本文中的应用程序是面向 Windows 操作系统的: 本文中使用的 Qt Creator 版本号为:7.0.0: 本文中使用的 Qt 版本号为:5 ...

最新文章

  1. 都2021年了,输入法还能怎么玩出花?百度智慧输入:toB商业化!
  2. 零基础自学python看什么书-零基础想要学习Python编程 ,不知道看哪本书?
  3. 【转】asp.net中@page指令的属性Inherits、Src、CodeBehind区别
  4. httppostedfilebase.saveas后文件被占用_文件过多时ls命令为什么会卡住?
  5. win10开始菜单添加磁贴_厌倦了默认的Win10开始菜单外观?这是自定义的方法
  6. win10覆盖安装修复_联想Y460AT老本安装win7+10双系统
  7. VUE如何关闭Eslint的方法
  8. 生活在REPL中(续):在REPL中动态加载依赖的库
  9. 构造c语言的上下文无关文法,正则文法和上下文无关文法
  10. 算法设计与分析_《算法设计与分析》(2017年8月版)修订
  11. 系统建模uml语言(用例图、实现类图、状态图、顺序图、活动图、组件图、部署图、详细类图、uml文档设计)
  12. 在线把pdf文件转换成word详细教程
  13. 【R言R语】算法工程师入职一年半的总结与感悟
  14. 智力题:1000瓶酒.10只老鼠.有一瓶酒有毒,每只老鼠可以喝无限多的酒,如何测一次就找出哪瓶酒有毒
  15. 递归、迭代、分治、回溯、动态规划、贪心算法
  16. facebook最近开源的python图像增强库—Augly
  17. 文件对应的MIME类型
  18. Apache开源顶级项目Ambari搭建HDP大数据平台
  19. 希捷 sshd 微型计算机,8GB SSD模块 希捷1TB SSHD简介_希捷 Laptop 1TB 5400转 8GB混合硬盘_内存硬盘评测-中关村在线...
  20. 免费申请IOS个人开发者证书

热门文章

  1. 一个技术应该有好的习惯和意识
  2. IDEA自定义配色方案
  3. 食品科学系-软件开发
  4. 小鼠活体成像工具细胞--发光细胞概述
  5. 恶魔语言java_说地道的Java语言(译)
  6. Android输入法弹出时把布局顶上去和登录按钮顶上去的解决方法
  7. chmod命令用法_Linux修改权限命令chmod用法示例
  8. 记一次maven项目打包成exe文件过程
  9. 商品SKU选择DEMO
  10. js 查错_淘宝双11超级星秀猫使用 Auto.js 脚本自动做任务领喵币