Вот мой код:Невозможно открыть файл ресурсов
QFile test("://needle.png"); // also tried :/needle.png :\needle.png :\\needle.png
if(test.open(QFile::ReadOnly)) {
qDebug() << "yay";
} else {
qDebug() << "fail";
}
У меня есть это в моем файле проекта:
RESOURCES += Resources.qrc
Вот мой QRC файл:
<RCC>
<qresource prefix="/">
<file>needle.png</file>
</qresource>
</RCC>
я получаю сбой в качестве выхода. Есть идеи?
Это не сработало. :(Должен ли я загружать свой проект? – user2277695
Оказывается, проект был поврежден. – user2277695
Я только что опробовал свой код, и он отлично работал для меня. Конечно, я использовал 'QFile test (":/needle.png ");'. Я думаю, что ваш код - как опубликован здесь - в порядке. Где находятся ваши файлы qrc и png? Каков контент вашего файла pro? – Burkhard