近期重新开始Qt5,在学到QML获取本地图片资源时总是遇到类似 “ QML Image: Cannot open: qrc:///images/Blue hills.jpg”的错误,即无法正常载入本地的图片资源,经过一般努力,终于搞定拉!特此记录下来,方便自己和各位同仁查询!
一开始遇到问题的时候在网上搜索了些久都没成功解决问题,不过倒是有些启发,比如在上面网址看到的资料中就多少有些体会。
在这里先贴出本人的小例子:
Rectangle{
id:rec
width:800
height:600
opacity:1
Image{
id:image1
source:"images/Bluehills.jpg"
Image{
id:image2
width:256
height:256
source:"images/cute_colorful_qq_01.png"
}
}
}
若正常显示的话,会出现以下的效果:
但是本人一开始测试的时候,程序运行的效果都是一片空白,而且还总是出现 “ QML Image: Cannot open: qrc:///images/Blue hills.jpg ” 的错误,虽然程序可以正常运行!
一开始本人还以为是路径的问题,根据网上的很多资料页时这么说的,后来ijiu不断的修改路径参数&