如何直接访问Qt qrc文件夹Qt 5.10.1

如何直接访问Qt qrc文件夹Qt 5.10.1,qt,qml,qt-creator,Qt,Qml,Qt Creator,我正在qml中开发一个应用程序。 我有一个文件夹qrc文件夹结构 qrc: Features - Media - Audio - TV graphics - media_assets - audio_assets - tv_assets 功能包含相应的qml文件,图形包含图形。 我的问题是,在直接从设置为当前的功能加载qml文件之后,在尝试访问图形文件夹时,我需要返回。/…/并访问该文件夹。更改文件夹结构时会出现问题 如何从任何qrc文件直接访问图形,如图形/媒体资源/ 在

我正在
qml
中开发一个应用程序。 我有一个文件夹
qrc
文件夹结构

qrc:

Features

 - Media
 - Audio
 - TV

graphics

 - media_assets
 - audio_assets
 - tv_assets
功能包含相应的
qml
文件,图形包含图形。 我的问题是,在直接从设置为当前的功能加载
qml
文件之后,在尝试访问图形文件夹时,我需要返回。/…/并访问该文件夹。更改文件夹结构时会出现问题

如何从任何
qrc
文件直接访问图形,如图形/媒体资源/

在旧版本中,我可以使用
直接访问图形。”file://sample.png“
,在qt 5.10.1中,它已被弃用。

使用:

qrc:///
从文件:

从内部引用存储在Qt资源系统中的文件时 在QML中,您应该使用“qrc://”而不是“:/”,因为QML需要URL 路径。从该文件中解析的相对URL将使用相同的URL 协议

使用:

从文件:

从内部引用存储在Qt资源系统中的文件时 在QML中,您应该使用“qrc://”而不是“:/”,因为QML需要URL 路径。从该文件中解析的相对URL将使用相同的URL 协议