• 3799阅读
  • 3回复

[提问]Android环境下Qml如何加载非资源目录中的图片 [复制链接]

上一主题 下一主题
离线yijunziran
 

只看楼主 倒序阅读 楼主  发表于: 2014-07-04
Image{
          id: image
          width: 200
          height: 200
          source: "test.png"

}

非资源目录图片
Android的 /sdcard/aa.png
情况是这样的,当点击一个按钮时,如何改变图片
image.source = "/sdcard/aa.png"      改变不了图片,  

console.log("image.source=" + iamge.source)
在Android模拟器中运行时,打印的调试信息是
image.source = qrc:/sdcard/aa.png


为什么在Android中运行, 前面会加上qrc:,
在PC机上是这样是可以达到更改图片的
离线toby520

只看该作者 1楼 发表于: 2014-07-04
加载本地图片 是否也要加入file:////sdcard/aa.png呢,话说有报啥问题吗?
QtQML多多指教开发社区 http://qtclub.heilqt.com
将QtCoding进行到底
关注移动互联网,关注金融
开发跨平台客户端,服务于金融行业
专业定制界面
群号:312125701   373955953(qml控件定做)
离线彩阳

只看该作者 2楼 发表于: 2014-07-05
Android也是Linux。/sdcard/aa.png这个路径没有图片,这是我们所知道的。
上海Qt开发联盟,热忱地欢迎你的加入!
离线yijunziran

只看该作者 3楼 发表于: 2014-07-11
嗯,问题解决了,
file:////sdcard/aa.png这种方法是正确的
谢谢
快速回复
限100 字节
 
上一个 下一个