为什么图像无法打开?

问题描述:

我在我的qml文件中使用Q_PROPERTY来设置Imagesource。 qml文件位于资源中,但源路径没有资源,因此我将前缀设置为file://。当它试图打开图像时,会发生此错误,但路径为true:为什么图像无法打开?

qrc:/MainWindow.qml:34:9:QML图像:无法打开:file:/// home/me /图片/05.Jun.2017_00:23:57:149.jpg 我该如何解决它?

+0

请显示您的代码请 – eyllanesc

用您的资源文件结构显示代码您可以先使用以下代码进行调试。首先尝试在你的QML中手动添加它,如果它工作正常,那么你可以检查从Q_Property访问它。不要使用“file://”

Image { 
    anchors.fill: parent 
    source: "qrc:/Images/Images/hello.png" 
}