如何设置/更改应用程序图标?

Lio*_*ing 2 c++ qt qt5

我对设置应用程序图标感到困惑。
我看过很多关于设置应用程序图标的解释,但我仍然不明白。
请我想要一个简单的解释,但要逐步理解它

我所做的:
我创建了一个 Qt resource file(.qrc)
然后,我添加了前缀,然后添加了图标文件。
然后,从设计模式和属性块中,我更改了名为 的属性windowIcon
然后我选择了之前在文件中添加的图标.qrc

注意:我使用的是 Qt5.3 和 windows 7。

现在,请问设置应用程序图标的正确步骤是什么?

Nej*_*jat 5

您已经完成了正确的设置主窗口图标的操作。只需windowIcon在设计器中设置属性即可为应用程序窗口设置一个图标。

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

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

win32: RC_ICONS = myIcon.ico
Run Code Online (Sandbox Code Playgroud)

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

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

  • 设置应用程序可执行文件图标是在编译时完成的过程。`setWindowIcon` 在运行时发生。您无法在运行时更改可执行文件图标。 (4认同)