- 私見つからないQRC:QTリソースは、以下のファイルをロードしようとしている
<!DOCTYPE RCC><RCC version="1.0">
<qresource prefix="/mike">
<file alias="mike.json">mike.json</file>
</qresource>
</RCC>
QFile file(":/mike/mike.json");
としかし、それは動作しません。
だから私は別の.qrcファイルに
<qresource prefix="/mike">
<file alias="mike.json">mike.json</file>
</qresource>
を移動しました。その後、それは働いた。
少なくともプレフィックスが作成されているかどうかを確認するためのデバッグ方法はありますか?
私は
SOURCES += \
$$PWD/form.cpp
HEADERS += \
$$PWD/form.h
RESOURCES = $$PWD/mike.qrc
からそれをロードすることだし、.cppファイルと.hファイルが用意されています。私はなぜが解析されていないように見えるのか分かりません。
QFileファイル( "qrc:/mike/mike.json"); 'を使用しようとしましたか? – Redanium