前言:在我们给Qt加上图片的时候,可以用本地资源添加的方式,但是此方法代码用的只能是本地资源,不好共享。那么我们可以把资源文件添加在Qt中,这样就不会出现这种问题啦!
第一步:在本地复制你想用的资源文件,点开项目的“在Explorer中显示”,粘贴上去。
我选择的是image文件,粘贴上去如图
第二步:在文件项目中添加新文件,模板选择Qt->Qt Resourse File,再起一个名字添加即可。
注意:添加这个界面之后切换到其他界面再双击打开这个界面是行不通的,需要右键选择“Open in Edit”才能打开。
第三步:在保存的文件中添加资源,添加前缀->Add Files->选择字保存的文件,全选然后打开,就出现在了Qt中了
第四步:编写实现的代码
addsourcefile::addsourcefile(QWidget *parent)
: QMainWindow(parent)
, ui(new Ui::addsourcefile)
{
ui->setupUi(this);
//ui->actionnew->setIcon(QIcon("E:/Qt/image/1.jpg"));
//上述方法使用的是本地资源,受到一定限制
//使用Qt添加资源": + 前缀名 + 文件名"
ui->actionnew->setIcon(QIcon(":/image/1.jpg"));
ui->actionopen->setIcon(QIcon(":/image/2.jpg"));
}
运行效果:
文章来源:https://www.toymoban.com/news/detail-569604.html
小伙伴们可以去试试。文章来源地址https://www.toymoban.com/news/detail-569604.html
到了这里,关于Qt学习笔记5---如何在Qt中添加资源文件的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!