工程文件的后缀是pro,资源文件的后缀是qrc。下面往一个建好的工程中添加资源文件。假设我的工程目录在/home/home/linux/QT/project/snake目录下面,然后在该工程目录下面创建一个img文件夹用来存放我们的资源,比如文件,图片等。
一、点击新建文件或工程
选择添加QT资源文件,名称随便填写,我这里填写test,路径存放在工程路径下面。其他的填写默认即可。
建立好资源后会默认进入资源管理界面
点击添加->添加前缀 输入/png /* 这里是我们自己定义的路径前缀,用于区分不同的资源文件,大家不要理解成系统根目录下面的/png路径去了,这里仅仅是一个区分,仅仅写法是这样的 */
点击添加->添加文件 把我们需要用到的文件添加进去
然后在test.qrc文件右击,选择用...打开一个->Plain Text Editor文件,现在进入编辑模式。
这里指明了文件类型为RCC,表明是Qt资源文件。然后是资源前缀,下面罗列了添加的图片路径。如果在代码中需要添加tailup.png文件,那么就可以将其路径指定为":/png/img/tailup.png",这样表明了使用资源中的图片文件,其中/png是我们添加的前缀,用来区分不同文件的,可以随便指定。
往项目中添加资源文件时会往工程中*.pro添加代码:
RESOURCES += \ test.qrc 这就表明了项目中使用了资源文件。
文章出自:Linux_Google