Qt / c ++:如何设置平台无关的应用程序图标?

时间:2015-12-30 15:55:24

标签: c++ qt

我正在MacBook上开发我的Qt(c ++)应用程序。但是,该应用程序可能在Windows和Mac系统中运行。

是否有办法设置与平台无关的应用程序图标?!

2 个答案:

答案 0 :(得分:1)

设置应用程序图标已经是独立的,Windows和OS X需要不同的图标格式:this postgres documentation.

答案 1 :(得分:0)

  

应用程序可能在Windows和Mac系统中运行

对,但不是相同的可执行文件(二进制),您将编译两个版本,一个用于Windows,一个用于Mac。在实际启动应用程序之前,操作系统可以显示可执行图标(当应用程序图标显示在桌面,任务栏...时)。因此,此图标无法以编程方式设置,必须在编译时设置。并且,您必须参考this post以了解如何在每个不同平台上设置二进制文件的应用程序图标。