【问题标题】:Base icon for a Qt applicationQt 应用程序的基本图标
【发布时间】:2010-11-08 01:52:59
【问题描述】:

我的问题很简单。

如何添加出现在 Windows 资源管理器中的图标?

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

有什么方法可以在不创建文件并将其链接到 .pro 文件的情况下做到这一点?

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

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

谢谢

PS 我已经尝试了其他问题,但它们都不起作用

【问题讨论】:

    标签: qt icons


    【解决方案1】:

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

      RC_FILE = myapp.rc
    

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

    【讨论】:

      【解决方案2】:

      在 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 中还有其他方法可以设置应用程序图标。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2010-11-30
        • 1970-01-01
        • 2014-12-12
        • 2012-10-28
        • 1970-01-01
        相关资源
        最近更新 更多