Qt添加资源文件

目录

1.创建一个新项目

1.1菜单栏

添加菜单项

1.2工具栏

1.3铆接部件

1.4中心部件

1.5最终界面

2.资源文件

2.1将图片文件拷贝到项目位置下

2.2添加新文件

2.3rec.qrc文件

2.4添加前缀,添加文件

2.5使用


1.创建一个新项目

利用界面文件完成一个有菜单栏,工具栏,中心部件,铆接部件的界面

1.1菜单栏

双击"在这里输入"-输入"文件"-回车

即拥有两个菜单:"文件","编辑"

添加菜单项

点击菜单-双击在这里输入-输入菜单项的名字(注意:此处只能输入英文)

例如:点击"文件"-双击在这里输入-输入"new",同理添加"open"

可在左下角属性编辑器中将名字修改为中文

这样便修改成功了

1.2工具栏

添加成功体现在toolBar这一行

点击界面下方的Action编辑器,将actionnew和actionopen拖拽到工具栏

右键添加分隔符(可以直接移动到想要分隔的位置)

1.3铆接部件

在左侧的控件盒子中找到Dock Widget,拖拽到MainWindow中

1.4中心部件

在左侧的控件盒子中找到Text Edit,拖拽到MainWindow中

1.5最终界面

2.资源文件

2.1将图片文件拷贝到项目位置下

2.2添加新文件

会添加一个.qrc的文件

2.3rec.qrc文件

在资源下面会生成一个rec.qrc文件

此时这个界面是空的

如果打开了其他界面想回到res.qrc界面需要右键,然后点击Open in Editor

2.4添加前缀,添加文件

点击添加前缀,可以自己写一个前缀,也可以采用他给的

点击添加文件,打开我们新建的Image,选择所有的图片

然后编译这个项目,这些图片资源就添加好了

2.5使用

语法:":+前缀名+文件名"

cpp 复制代码
ui->actionnew->setIcon(QIcon(":/new/prefix1/Image/20200226231732_dhpkh.png"));
ui->actionopen->setIcon(QIcon(":/new/prefix1/Image/OIP-C (1).jpg"));
相关推荐
用户805533698034 天前
不止三件套:QObject 属性系统全关键字与运行时反射!
c++·qt
xcyxiner4 天前
DicomViewer (vcpkg Windows和ubuntu编译)7
qt
Quz9 天前
QML Hello World 入门示例
qt
xcyxiner12 天前
DicomViewer (dcmtk读取dcm文件)5
qt
xcyxiner13 天前
DicomViewer (后台线程处理文件)4
qt
xcyxiner13 天前
DicomViewer (添加模型类)3
qt
xcyxiner14 天前
DicomViewer (目录调整) 2
qt
xcyxiner14 天前
dcmtk vtk vtk-dicom(gdcm) 编译(debug) v2
qt
LDR00616 天前
Type-C 快充全面升级!LDR6601 赋能个人护理便携电机,重塑剃须刀 / 理发器新体验
c语言·开发语言
雪碧聊技术16 天前
Tree.js是什么?一文讲透
开发语言·javascript·ecmascript