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平台下也能正确运行而做出的规定。

posted @ 2018-09-27 22:05  r0xFED  阅读(257)  评论(0编辑  收藏  举报