Qt6 QML设置窗口图标

Step 1: 创建一个工程

使用Qt Creator创建一个QML项目工程,运行默认生成的工程文件确保能够正确运行。

Step 2:创建 .rc 文件

在初始的工程目录下,创建一个 .rc 文件,这里创建的是 icon.rc 文件。

创建RC文件

下面是工程目录结构:

工程结构

注意,这里因为没有编辑 CMake 文件,通常情况下 .rc 文件不会在Qt Creator中显示出来,下面会进行处理。(此处为已编辑 CMake 后的效果)

Step 3: 编辑 CMake 文件

下面是需要对 CMake 进行编辑的部分:

编辑CMake

Step 4: 准备一个 .ico 文件,然后对 icon.rc 进行编辑

推荐图标的尺寸:16x16, 32x32, 48x48, 256x256

下面是我所使用的图标文件:

图标文件

icon.rc 中的内容:

RC文件内容

IDI_ICON1 ICON DISCARDABLE "android.ico"

Conclusion: 完成上面的步骤之后,会得到下面的运行结果

运行结果

窗口图标和应用图标会一同被修改,至此设置完成。

posted on 2025-03-09 03:12  TN-mo  阅读(291)  评论(0)    收藏  举报