1. 设置应用程序图标(finder中展示的图标)

在Qt助手(QT Assistant)中,输入“setting”,可以看到下面的列表中有Setting the Application Icon,双击它就可以看到右侧窗口中的帮助文档,帮助文档里介绍了如何设置应用程序图标。文档内容很全面,包括如何设置windows、OS X和linux的程序图标。这里我们介绍如何设置macOS下应用程序的图标。

如Qt助手中介绍的方法,QWindows::setWindowIcon()只能设置在程序坞中展示的图标,如果要设置在finder中展示的程序图标,则需要在XXX.pro中加入一行

ICON = Resources/XXX.icns

如图:

最终生成的应用程序展示如下:

注意:如果按照这种方法设置了应用程序的图标,则再调用QWindows::setWindowIcon()也无法改变在程序坞中展示的图标及窗口图标。

2. 设置程序坞图标

如果没有做上面的设置,那么则可以调用QWindows::setWindowIcon()设置窗口在程序坞中展示的图标。

如在窗口1设置了如下图标

在窗口2设置了如下图标

则同一个应用程序,在窗口1当前展示时,程序坞中展示的图标为窗口1代码中设置的图标

在窗口2当前展示时,程序坞中展示的图标为窗口2代码中设置的图标

macOS下QT设置应用程序图标、程序坞图标相关推荐

  1. 在 win10 环境下,设置自己写的 程序 开机自动 启动的方法

    原文:https://jingyan.baidu.com/article/c33e3f48d1360fea15cbb5c9.html win10组策略中设置在开关机时运行的脚本 分步阅读 win10组 ...

  2. qt linux mac,MacOS下Qt Installer Framework使用教程【个人经验】

    MacOS下Qt Installer Framework怎么使用?使用Qt Installer Framework之前,必须先下载它, 下载地址: 下载完成之后自己进行安装,安装之后,我们就可以开始进 ...

  3. Windows下QT设置应用程序(exe)图标、任务栏托盘图标、任务栏窗口图标

    1. 设置应用程序(exe)图标 在Qt助手(QT Assistant)中,输入"setting",可以看到下面的列表中有Setting the Application Icon, ...

  4. 巧用 XQuartz 实现在 macOS 下显示 Linux X11 图形化程序

    公众号关注 「奇妙的 Linux 世界」 设为「星标」,每天带你玩转 Linux ! 在 Windows 中相信大家已经很熟悉使用 Xmanager(Xshell), MobaXterm, Secur ...

  5. qt设置路径为应用程序启动路径

    QDir::setCurrent(QCoreApplication::applicationDirPath()); QString strLanPath = QObject::tr("%1\ ...

  6. MacOS下IDEA设置智能提示不区分大小写

    本文只针对,IDEA-2019.2.3版本 目录地址: Edit -> General -> Code Completion -> Match case -> 勾选去掉 截图如 ...

  7. MacOS下qt签名与公证

    签名以及公证参考 简书参考 一.证书查看 security find-identity -p codesigning 二.签名 codesign -f -o runtime --timestamp - ...

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

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

  9. Qt 设置应用程序图标

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

最新文章

  1. 大数据处理也要安全--关于MaxCompute的安全科普
  2. WebLogic 数据源密码加密
  3. 第二阶段个人冲刺10
  4. java读取pdf文件流,系列篇
  5. Makefile 使用总结
  6. VTK:可视化之TransformActorCollection
  7. python日期函数_python 时间相关函数
  8. 消除左递归c++代码_「leetcode」129. 求根到叶子节点数字之和【递归中隐藏着回溯】详解...
  9. jpa 自定义sql if_常用SQL语句大全总结
  10. 华中科技大学主校区论文被《SCI》收录的研究
  11. 跨境电商独立站门槛高,为什么还有无数人挤破头想入坑!
  12. 导出标签_如何从系统导出审计要求的日记账
  13. 智能优化算法——遗传算法(C语言实现)
  14. 西门子PLC编写抢答系统
  15. Java后台+微信小程序实现推送 “服务通知”
  16. 三种方法求最大公约数
  17. Codeforces Round #790 div4补题(F,H)
  18. discuz的css文件在哪里,谁能告诉我discuz模板文件在哪个文件夹下?
  19. 杭电题目分类及简单概况
  20. 编写一个程序,完成字符大小写的转换。

热门文章

  1. 百万消息量IM系统技术要点分享
  2. limited扫描仪 pfu_富士通子公司PFU的RPA案例分享
  3. 2021年全球与中国生物特征手掌扫描仪行业市场规模及发展前景分析
  4. 电脑C盘空间还很多,电脑却卡得飞起怎么办。
  5. 关于 Lo、Hi、LoWord、HiWord
  6. python3ide苹果版如何回车_请问苹果手机打字时如何换行,就是相当于回车的那个按键。第一次用苹果,见笑了。...
  7. 模拟退火(SA, Simulated Annealing)算法解决旅行商TSP问题
  8. 【SUMO】一文学会构建简单的交通路网仿真模拟器
  9. 2020/03/14更新:获取、导出微信所有表情
  10. 王淮:硅谷公司如何招人的一二事