我正在开发一个qml
的应用程序。 我有一个文件夹qrc
文件夹结构,例如
qrc:
Features
- Media
- Audio
- TV
graphics
- media_assets
- audio_assets
- tv_assets
功能包含相应的qml
文件,图形包含图形。 我的问题是,从它直接设置为当前功能加载qml
文件后,当我尝试访问图形文件夹时,我需要返回..并访问该文件夹。当文件夹结构发生变化时,它会产生问题。
如何直接从qrc
访问图形,例如图形/media_assets/从任何qml
文件
在旧版本中,我可以使用"file://sample.png"
直接访问图形,在qt 5.10.1中已弃用。
使用:
qrc:///
从 url QML 基本类型文档:
从内部引用存储在Qt资源系统中的文件时 QML,你应该使用"qrc:///"而不是":/",因为QML需要URL 路径。从该文件中解析的相对 URL 将使用相同的 URL 协议。