QT项目中添加资源文件

时间:2021-02-26 18:48:14

  工程文件的后缀是pro,资源文件的后缀是qrc。下面往一个建好的工程中添加资源文件。假设我的工程目录在/home/home/linux/QT/project/snake目录下面,然后在该工程目录下面创建一个img文件夹用来存放我们的资源,比如文件,图片等。


一、点击新建文件或工程

QT项目中添加资源文件


选择添加QT资源文件,名称随便填写,我这里填写test,路径存放在工程路径下面。其他的填写默认即可。

QT项目中添加资源文件


建立好资源后会默认进入资源管理界面

QT项目中添加资源文件


点击添加->添加前缀 输入/png      /* 这里是我们自己定义的路径前缀,用于区分不同的资源文件,大家不要理解成系统根目录下面的/png路径去了,这里仅仅是一个区分,仅仅写法是这样的 */

点击添加->添加文件  把我们需要用到的文件添加进去     

QT项目中添加资源文件


然后在test.qrc文件右击,选择用...打开一个->Plain Text Editor文件,现在进入编辑模式。

QT项目中添加资源文件


这里指明了文件类型为RCC,表明是Qt资源文件。然后是资源前缀,下面罗列了添加的图片路径。如果在代码中需要添加tailup.png文件,那么就可以将其路径指定为":/png/img/tailup.png",这样表明了使用资源中的图片文件,其中/png是我们添加的前缀,用来区分不同文件的,可以随便指定。

  往项目中添加资源文件时会往工程中*.pro添加代码:

RESOURCES +=   \ test.qrc     这就表明了项目中使用了资源文件。



                                                                                                                        文章出自:Linux_Google