如何编译qml文件

 我来答
你猜我猜哇擦猜
2016-03-22
知道答主
回答量:0
采纳率:0%
帮助的人:0
展开全部
如何在QML(QML文件放在资源文件中)展现本地图片文件
在程序中我获取到一个文件路径,比如root下面有个example.jpg文件,那么我获取到文件路径为/root/example.jpg
这个时候如果我的QML文件不放在资源文件编译,通过下列代码
Image{
id: photoThumb
x: 100
y: 50
width: 600
height: 400
source: "/root/example.jpg"
}
可以正确地将图片显示出来
但是因为在打包的时候,为了程序能够正确地运行出来,所有的QML文件都必须放在资源文件中,这样上面的这段代码就不能正确地运行了,图片就显示不出来了,程序报错为 Cannot open: qrc:/root/example.jpg 我们可以看见打入资源包中的QML文件在访问文件路径的时候他不是到本地去找文件,而是在资源文件中寻找,结果导致找不到,从而我无法显示图片。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
?>

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式