将文件添加到Qrc资源
问题描述:
我已经添加了一个jpg文件到QRC资源,不会每次拖动图像文件的完整路径。将文件添加到Qrc资源
但是,当我启动它应该加载的用户界面时,它不会显示!
我添加了一个别名。它不工作。但是,当我编写项目解决方案中包含的文件名称时,它显示得很好。
PS:我要安排我的项目,并将该文件中QRC ressources
这是怎么我做的:
QPixmap img(":/projet/image.jpg"); // It's not loaded
QPixmap img("image.jpg"); // It's OK
答
请首先检查您.qrc文件。
你可以用记事本等其他编辑器++,VIM,乔等检查文件
它看起来像下面这样:
<RCC>
<qresource prefix="/project">
<file>FOLDER/image.jpg</file>
</qresource>
</RCC>
如果确实如此,你可以通过访问你的形象:
QPixmap example(":/project/FOLDER/image.jpg");
祝你好运!
你还编译了你的Qrc文件吗? – vahancho
@vahancho 我已经重建了所有的东西 – MelMed
好的,但也许显示qrc文件和你的项目文件也会有意义吗? – vahancho