添加资源有两种方法。一种是直接添加系统提供的资源文件,然后选择所需图标。另一种是自己写资源文件。

第一种:1.新建Qt Resources file,将它命名为menu。其他默认。

2.添加完后如下图。可以看到添加的文件为menu.qrc。

3.最好先在工程文件夹里新建一个文件夹,如p_w_picpaths,然后将需要的图标文件放到其中。

4.在Qt Creator的menu.qrc文件中,我们点击Add下拉框,选择Add Prefix。我们可以将生成的/new/prefix前缀改为其他名字,如/File。

5..然后再选择Add下拉框,选择Add Files。再弹出的对话框中,我们到新建的p_w_picpaths文件夹下,将里面的图标文件全部添加过来。

6.添加完成后,我们在Qt Creator的File菜单里选择Save All选项,保存所做的更改。(注意:一定要先保存刚才的qrc文件,不然在资源管理器中可能看不见自己添加的资源!)

附:第二种添加资源文件的方法。

1.首先右击工程文件夹,在弹出的菜单中选择Add New,添加新文件。也可以用File中的添加新文件。

2.我们选择文本文件。

3.将文件名设置为menu.qrc。

4.添加好文件后将其内容修改如下。可以看到就是用第一种方法生成的menu.qrc文件的内容。

5.保存文件后,在资源管理器中可以看到添加的图标文件。

转载于:https://blog.51cto.com/1108038/404103

Qt Creator添加资源相关推荐

  1. Qt Creator添加Qt Designer插件

    Qt Creator添加Qt Designer插件 添加Qt Designer插件 查找Qt Designer插件 在macOS上配置Qt Designer插件 匹配的构建密钥 添加Qt Design ...

  2. Qt Creator添加3D视图

    Qt Creator添加3D视图 添加3D视图 添加3D视图 要创建Qt Quick 3D UI项目,我们建议使用Qt Quick 3D应用程序模板向导模板,该模板将Qt Quick 3D QML类型 ...

  3. Qt Creator添加动态dynamics

    Qt Creator添加动态 添加动态 制作动画 添加连接 加States 添加动态 您可以为UI组件的属性设置动画,并在它们之间创建连接以使它们能够相互通信. 制作动画 您可以在"时间轴& ...

  4. Qt Creator添加调试器

    Qt Creator添加调试器 添加调试器 添加调试器 Qt Creator调试器插件充当Qt Creator核心与外部本机调试器(例如GNU Symbolic Debugger(GDB),Micro ...

  5. Qt Creator添加编译器

    Qt Creator添加编译器 添加编译器 重新检测编译器 指定编译器设置 添加Nim编译器 添加自定义编译器 添加编译器 Qt在各种32位和64位平台上受支持,通常可以在每个平台上使用GCC,供应商 ...

  6. Qt Creator添加Qt版本

    Qt Creator添加Qt版本 添加Qt版本 注册已安装的Qt版本 设置新的Qt版本 注册文件 对Qt安装进行故障排除 最低要求 添加Qt版本 Qt Creator允许您在开发PC上安装多个版本的Q ...

  7. Qt Creator添加套件

    Qt Creator添加套件 添加套件 筛选套件设置 指定套件设置 使用Ninja 作为CMake生成器 编辑Qbs配置文件 添加套件 Qt Creator将用于构建和运行项目的设置分组为工具包,以简 ...

  8. Qt Creator添加新的自定义向导

    Qt Creator添加新的自定义向导 添加新的自定义向导 向导类型 定位向导 向导开发提示 将动作映射到键盘快捷键 详细输出 将向导集成到内部版本 在向导中使用变量 本地化向导 创建向导 向导可用的 ...

  9. Qt Creator 添加基于 JSON 的向导

    Qt Creator 添加基于 JSON 的向导 本文翻译自:https://doc.qt.io/qtcreator/creator-project-wizards-json.html Qt Crea ...

最新文章

  1. NSRunLoop详解
  2. 程序员都痛恨开会?多开 1 个会,我少写 1000 行代码......
  3. python 代码-Python Insider
  4. 【AC Saber】双指针
  5. Introspection
  6. scanf函数使用遇到的问题
  7. session每次请求都是新建的吗_每次去火车站都是提心吊胆,感觉就像进了贼窝一样,有同感的吗?...
  8. g77,g95,gfortran的关系
  9. 华为手机打字声音怎么开启_华为手机这5个超实用小功能,记得要开启,谁用都说好...
  10. MySQL快速生成连续整数
  11. 西北工业大学计算机毕业论文,西北工业大学硕士论文开题报告应注意的事项
  12. 终于找到了。 图标搜索、UI设计、移动开发集中导航
  13. 双十一喜报式实时成交额今年没了
  14. springboot + redis(单机版)
  15. 简单欧拉公式c语言算法,算法之_欧拉公式
  16. 《德鲁克管理思想精要》读书笔记1 - 管理是什么?
  17. nas android 开源,五大开源NAS项目盘点
  18. 初识Photoshop
  19. angular时间格式化
  20. 【整理】学习Android Studio时遇到的错误及解决方法(持续更新)

热门文章

  1. scala(3):class和object,trait的区别
  2. Ubuntu 16.04下部署Graylog日志服务器
  3. “手机编码速度大 PK”,你玩程序猿撸月饼了么?
  4. Java HashMap涉及的数据结构及实现
  5. maven引入本地jar包
  6. 学习 Message(14): 区分左右 Shift、Ctrl、Alt
  7. 2006年猪的述职报告
  8. python之路---25 模块和包
  9. .net autofac Web Forms
  10. python3.6安装版本选择