近期重新开始Qt5,在学到QML获取本地图片资源时总是遇到类似 “ QML Image: Cannot open: qrc:///images/Blue hills.jpg”的错误,即无法正常载入本地的图片资源,经过一般努力,终于搞定拉!特此记录下来,方便自己和各位同仁查询!
一开始遇到问题的时候在网上搜索了些久都没成功解决问题,不过倒是有些启发,比如在上面网址看到的资料中就多少有些体会。
在这里先贴出本人的小例子:
import QtQuick 1.1
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"
}
}
}
若正常显示的话,会出现以下的效果: