【Qt C++自绘制界面音乐播放器-4】添加图片资源

34 阅读1分钟

最新大型开源项目-云游戏,云桌面系统,欢迎关注

GammaRay源码地址

本项目代码地址

源码

1.添加图片资源

1.1 项目名称上,右键,弹出菜单后,选择Add New

1.2 选择Qt,然后选择 Qt Resource File

1.3 去一个名字,然后下一步保存

1.4 最后,一定要把res.qrc添加到CMakeLists.txt中,这样就可以一起编译了
add_executable(qt_cpp_advanced_ui
  main.cpp
  mainwindow.cpp
...
  一定要添加到这里
  res.qrc
)
1.5 源码同级目录下,新建一个resources文件夹,将图片存在里面

1.6 将图片添加到res.qrc里面

有2种方式添加

1.用Qt自带的编辑器

2.直接修改文件内容(推荐,在不用QtCreator的情况下,可以直接操作,如Visual Studio,Clion等IDE)

1.6.1 用Qt自带编辑器,在res.qrc上直接右键,选择 Open in Editor

添加完Prefix后,就可以添加图片了

1.6.2 直接修改文件内容(推荐),如图选择用普通文本打开

然后直接编辑xml文件即可

1.6.3 图片资源的路径

比如avatar.png这张图片,在使用时,使用如下路径:

QImage image;
image.load(":/images/resources/avatar.png");

这样,程序中就可以直接使用图片了。