Qt如何获取指定类型的文件图标

Qt如何获取指定类型的文件图标,第1张

这个是根据该扩展名对应的打开程序指定的.

有简单的方法改的.

你选择 我的电脑->工具->凯燃文件夹选项->文件类型,选返孙巧择你要改的扩展名,选择高级,然后选择更改图标就能选择你想要漏键的图标了.

①使用Windows+E快粗没捷键,调出资源管理器。

点选工具栏上的查看→慧橘点选列表查看模式。

③开始→运行(或者使用Win+R快捷键调出运行)→输入:control folders 点击确定(或者按回车键)执行命令打开文件夹选项设置框。

④文件夹选项→查看→点选 应用到文件夹→确定。

⑤如果菜单为灰色不可设置,可以先点击重置文件夹,再设置即可岩碧纳。

具体依赖于编译器。部分编译器不支持exe图标更改。

以VC为例:

1 打开工程。

2 新建文件,选择resource类型文件(资源类)。

3 选择add resource(新增资源)。

4 选�‹.icon(图标)。

5 选择一个.ico文件导入。ico即图漏袜漏标文好桐件。可以选择系统自带的,也可以自己制作。

6 编译工程。会发现exe的图标已经更换了。

补充说明:已经生成的exe文件无法修改图标我用的是qt creator,修改的方法是:

首先准备个ico图标。例如:a.ico,网上有很多图标文件。

用记事本新建个txt

里面就写一行:

idi_icon1 icon discardable "a.ico"

保存,修改后缀为.rc,例如: myapp.rc

把它和图标a.ico一起复制到你的qt工程项目的目录。

打开你的qt工程文件.pro(例如 "myapp.pro" ),

在里面最返烂后新添一行

rc_file = myapp.rc

保存,重新编译你的工程。

如果想换图标,就重换一个图标,重命名为a.ico替换原来的,重新编译就可以了。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/8148934.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-13
下一篇 2023-04-13

发表评论

登录后才能评论

评论列表(0条)

保存