Qt学习笔记-1 资源文件
Qt 资源系统是一个跨平台的资源机制,用于将程序运行时所需要的资源以二进制的形式存储于可执行文件内部。如果你的程序需要加载特定的资源(图标、文本翻译等),那么,将其放置在资源文件中,就再也不需要担心这些文件的丢失。也就是说,如果你将资源以资源文件形式存储,它是会编译到可执行文件内部。
使用 Qt Creator 可以很方便地创建资源文件。我们可以在工程上点右键,选择“添加新文件…”,可以在 Qt 分类下找到“Qt 资源文件
点击“选择…”按钮,打开“新建Qt资源文件”,输入资源文件的名字和路径
点击下一步。选择需要的版本控制系统(这里我选择了none),然后选择完成。我们可以在Qt Creator的左侧文件列表中看到“resource”一项
右侧编辑去有个“添加”。我们首先添加前缀,例如将前缀取名为images,选中该前缀->添加文件。接下来就可以使用
1 | :/images/文件名 |
找到这个文件。如果给这个文件添加一个别名,那么以后就可以用这个别名来引用这个文件而不用关系更改文件名以后不可以引用到这个文件。
1 | :/images/别名 |