macOS下QT设置应用程序图标、程序坞图标

您所在的位置:网站首页 一加8怎么隐藏应用程序图标 macOS下QT设置应用程序图标、程序坞图标

macOS下QT设置应用程序图标、程序坞图标

2024-06-06 15:45| 来源: 网络整理| 查看: 265

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代码中设置的图标

 


【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3