我创建了一个“qrc”资源文件
<RCC>
<qresource prefix="/pictures">
<file>cards/2_of_clubs.png</file>
<file>cards/2_of_diamonds.png</file>
<file>cards/2_of_hearts.png</file>
<file>cards/2_of_spades.png</file>
</qresource>
</RCC>
这些文件都是名为“卡片”的地图中的所有图片。我他们创建了一个 imageObject 并尝试从资源中加载其中一张图片,但它没有加载。(如果我写了它的直接路径就可以了)
QImage imageObject;
imageObject.load(":/pictures/cards/2_of_spades.png");
ui->label->setPixmap(QPixmap::fromImage(imageObject));
我显然做错了什么。请帮忙 :)