• 3513阅读
  • 0回复

[提问]QML image 和canvas的问题 [复制链接]

上一主题 下一主题
离线majicvr
 

只看楼主 倒序阅读 楼主  发表于: 2016-04-15
问题1:
我有一个需求是这样的,需要在image控件中显示一幅图像,比如d:/1.jpg, 当设置source = file:///d:/1.jpg的时候,是可以正常显示的。
现在,后台c++会随时更改1.jpg的内容,需要将修改后的图像实时显示,但是现在发现,显示的还是未修改前的1.jpg
也设置了cache属性为FALSE,好像也不行,请问这个问题要怎么解决。(图像每次显示的时候需要大小不变,因为有涂鸦的功能)

问题2:
写了一段测试代码,将本地的图像画到canvas上,比如e:/a.jpg, 同样有这个一个前提条件,a.jpg的内容会随时变化。但是canvas的内容也不会随之更新。


如上图所示,发现多次点击按钮,有的时候是正常的,也就是可以触发onImageLoaded,有的时候就不正常,无法触发onImageLoaded,这又是怎么回事啊?求各位指点一下,困扰好多天了。
快速回复
限100 字节
 
上一个 下一个