如何创建qt图标
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何创建qt图标相关的知识,希望对你有一定的参考价值。
1、首先准备一个图标文件,假设叫1.ico;2、然后新建个文本文件,里面只有一行内容:
IDI_ICON1 ICON "1.ico"
另存为名字改为icon.rc;
3、在项目的pro文件中加入如下内容:
RC_FILE += icon.rc
保存,重新编译就可以了 参考技术A 类型列表,以下是3种方法。
----1.删除您不使用的程序的文件类型,最好是卸载整个应用程序。可以利用“控制面板”中的“添加/删除程序”功能。此操作同时会将“新建”菜单的文件列表中的相应项目删除。
----2.如果您自行卸载软件后,该文件类型的菜单选项仍然存在,请进入资源管理器选择“查看”*“文件夹选项”,单击“文件类型”选项卡,选取您不再使用的文件类型,单击“删除”按钮,确认删除。如此可将文件类型从关联文件菜单、注册表以及“新建”菜单中删除。
----3.如果您需要保留与文件类型相关的应用程序,只想删除“新建”菜单中的图标,请按前面说明打开注册表编辑器。单击“HKEY_CLASSES_ROOT”前的“+”号,找出含有您要删除的文件类型的扩展名的文件夹,单击旁边的“+”号。在左边的树状图中,选取正确扩展名下的“ShellNew”文件夹。此时,您可以制作一个此注册表分支的备份,以便您恢复原有的设置(选择“注册表”*“导出注册表文件”,指定文件名称及保存的位置,“导出范围”项目中必须选中“选择的分支”,然后单击“保存”)。在右边窗口中选取“NullFile”或“FileName”,按下Delete键,然后按Enter键。如果您希望将此项目恢复到功能表中,请找到您导出的.reg文件,双击将其恢复到注册表中 参考技术B png格式的图片都可以,直接放到qtc中,在程序总引用就可以了
windows下如何设置Qt程序的图标?
【中文标题】windows下如何设置Qt程序的图标?【英文标题】:How to set a Qt program's icon under windows? 【发布时间】:2014-11-15 19:18:15 【问题描述】:我已使用 .rc 文件成功更改了窗口左上角的图标。 但是,Windows 文件系统中的图标与以前保持一致。 我怎么也能改变呢?
【问题讨论】:
【参考方案1】:在 Qt 4 中,您需要像这样创建一个 .rc 文件:
IDI_ICON1 ICON DISCARDABLE "myIcon.ico"
您应该将此添加到您的 .pro 文件中:
win32: RC_FILE += MyApp.rc
在 Qt 5 中有一个为应用程序可执行文件设置图标的自动化过程。
您可以将以下内容添加到 .pro 文件中:
win32: RC_ICONS = myIcon.ico
还将 .ico 文件存储在应用程序的源代码目录中。
【讨论】:
【参考方案2】:请注意,Qt 只控制窗口图标的左上角:http://qt-project.org/doc/qt-4.8/appicon.html#notes
可执行图标不是 GUI 元素,因此它与 Qt 无关。它可以通过 Visual Studio 嵌入到可执行文件中:How do I set the icon for my application in visual studio 2008?
【讨论】:
以上是关于如何创建qt图标的主要内容,如果未能解决你的问题,请参考以下文章