最新大型开源项目-云游戏,云桌面系统,欢迎关注
本项目代码地址
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");
这样,程序中就可以直接使用图片了。