Qt笔记-外部资源
i) 资源文件的写法: 假设images文件夹放在工程目录下
<RCC>
<qresource>
<file>images/data.png</file>
<file>images/decision.png</file>
<file>images/document.png</file>
<file>images/manual-input.png</file>
<file>images/manual-operation.png</file>
<file>images/on-page-reference.png</file>
<file>images/predefined-process.png</file>
<file>images/preparation.png</file>
<file>images/printer.png</file>
<file>imges/process.png</file>
</qresource>
</RCC>
ii) Qt代码引用资源文件记录的图片类文件时, 注意引用的文件存放地址要使用.qrc中的路径。如: someone.png置于.qrc的某个前缀/test下, 注意/test不是实际存储的目录, 那么用QIcon初始化时的文件地址是: QIcon(":test/someone.png")。实际在Qt Creator中,如果用于初始化QIcon的图片路径是正确的,那么当鼠标悬浮在图片路径上方时会显示这个图片的预览。
iii) 注意: Qt项目引用资源文件时默认大小写是区分的, 虽然Windows平台并不区分文件路径大小写。自己推测原因是Qt是跨平台的开发框架,为了保证在Linux平台下也能正确运行而做出的规定。