Qt应用程序的基本图标

时间:2010-11-08 01:52:59

标签: qt icons

我的问题很简单。

如何添加Windows资源管理器中显示的图标?

不是我希望整个应用程序的特定窗口,如命令提示符,图标上有C:\。

有没有办法在不创建文件并将其链接到.pro文件的情况下做到这一点?

我可以在Qt Creator中更改基本图标吗?

如果是这样,怎么样?如果不是我该怎么办呢?

谢谢

PS我已经尝试了其他问题而且根本没有任何问题

2 个答案:

答案 0 :(得分:5)

Basicaly,在Windows上,你必须为你的图标创建一个.rc文件,然后在你的.pro文件中添加一行:

  RC_FILE = myapp.rc

Qt文档中提供了所有详细信息:Setting the Application Icon

答案 1 :(得分:0)

在Qt 4 中,您需要创建一个.rc文件,如下所示:

IDI_ICON1 ICON DISCARDABLE "myIcon.ico"

您应该将其添加到.pro文件中:

win32: RC_FILE += MyApp.rc

在Qt 5 中,有一个自动过程,用于将图标设置为应用程序可执行文件。

您只需将以下内容添加到.pro文件中即可:

win32: RC_ICONS = myIcon.ico

还将.ico文件存储在应用程序的源代码目录中。

请注意,这仅适用于Windows。还有其他方法可以在Linux和Mac中设置应用程序图标。