查看完整版本: [-- QML image 和canvas的问题 --]

QTCN开发网 -> Qt QML开发 -> QML image 和canvas的问题 [打印本页] 登录 -> 注册 -> 回复主题 -> 发表主题

majicvr 2016-04-15 17:41

QML image 和canvas的问题

问题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的内容也不会随之更新。
[attachment=14987][attachment=14988]

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


查看完整版本: [-- QML image 和canvas的问题 --] [-- top --]



Powered by phpwind v8.7 Code ©2003-2011 phpwind
Gzip disabled