ybqjymy

一、问题描述

当我们在 Windows 下用 VS 生成 exe 程序时,如果窗口程序指定了图标,那么生成的 exe 程序便是指定的图标模样。

Qt怎样生成带图标的exe

但是,当使用 Qt Creator 编译程序却不同。即使你指定了窗口图标,但生成的 exe 程序默认是没有图标的。

Qt怎样生成带图标的exe
Qt怎样生成带图标的exe

那么,Qt 怎样才能生成带图标的 exe 呢?

Qt怎样生成带图标的exe

二、操作方法

首先,在Qt工程目录下新建一个文本文件,并将其名称改为 *.rc (名称可任取,但需要扩展名为 .rc)。

Qt怎样生成带图标的exe

打开该 rc 文件,在里面加入

IDI_ICON   ICON    DISCARDABLE     "icon.ico"

其中前面三项照样复制即可,最后用引号括起来的是你的 ICON 图标文件名。

Qt怎样生成带图标的exe

保存并关闭 rc 文件后,用 Qt Creator 打开工程文件(即 .pro 文件),在其中添加这么一行:

RC_FILE = res.rc

其中,等号右边为你之前创建的 rc 文件名。

Qt怎样生成带图标的exe

重新编译工程,这时,生成的 exe 便是指定图标的模样了。

Qt怎样生成带图标的exe

分类:

技术点:

相关文章:

  • 2021-05-20
  • 2022-12-23
  • 2022-12-23
  • 2021-10-02
  • 2022-12-23
  • 2022-01-23
  • 2021-07-21
猜你喜欢
  • 2021-08-03
  • 2021-07-09
  • 2021-08-03
  • 2021-12-26
  • 2022-12-23
  • 2022-12-23
  • 2021-08-14
相关资源
相似解决方案