1. 鼠标点击工程文件目录右键选择 "添加新文件..."
2. 在模板中选择 Qt-->Qt Resource File
3. 资源名称,不要有中文, 路径默认保持工程目录即可
4. 选中 res.qrc 资源文件鼠标右键选择 "Open in Editor" 打开资源编辑区
5. 在编辑区首先添加前缀
6. 添加完前缀后才可以选择添加文件
选择添加文件时,弹出选择框,选择资源文件
7. 选择要使用的资源文件,即复制资源文件路径
8. 简单使用资源文件: 在构造函数中实现初始显示
-
#include
"mainwindow.h"
-
#include
"ui_mainwindow.h"
-
#include <QMovie>
//gif动画显示
-
-
MainWindow::
MainWindow(QWidget *parent) :
-
QMainWindow(parent),
-
ui(new Ui::MainWindow)
-
{
-
ui
->
setupUi(this);
//ui下设计的界面通过这个现实出来
-
-
//设置文字
-
ui
->labelText
->
setText(
"AAAA");
-
-
//设置图片
-
ui
->labelPixture
->
setPixmap(
QPixmap(
"://new/prefix1/jpg/7.jpg"));
//添加资源
-
ui
->labelPixture
->
setScaledContents(
true);
//图片自动适应label大小
-
-
//设置 GIF
-
QMovie *
move = new
QMovie(
"://new/prefix1/GIF/0.gif");
//创建动画
-
ui
->labelGif
->
setMovie(
move);
//设置动画
-
move
->
start();
//启动动画
-
ui
->labelGif
->
setScaledContents(
true);
//自适应label大小
-
-
//设置html
-
ui
->labelHrl
->
setText(
"<h1><a href=\"https://www.baidu.com\">百度一下</a></h1>");
-
ui
->labelHrl
->
setOpenExternalLinks(
true);
//设置一打开就启动
-
-
//设置数码管
-
ui
->lcdNumber
->
display(
1.2);
//设置显示值
-
-
//设置进度条 设置一个最大值 一个最小值 ,设置当前值就会有一个比例显示
-
ui
->progressBar
->
setMinimum(
0);
//设置最小值
-
ui
->progressBar
->
setMaximum(
200);
//设置最大值
-
ui
->progressBar
->
setValue(
50);
//设置当前值
-
-
}
-
-
MainWindow::~
MainWindow()
-
{
-
delete ui;
-
}
效果:
工程源码:https://download.csdn.net/download/dianzishi123/10919195