目录
前言
有时候想用QImage来实现Qml的Image元素关联加载数据,但是这两个本身没有任何联系,所以必须要要借用其他的东西来打通他们之间的关联
那么本文要解决的就是为qml文件中的Image元素提供QImage类型的图片。利用到的类即QQuickImageProvider
程序实例
最终需要提供的Image元素在main.qml文件中如下:
Image {
id: screenImg
}
Connections {
target: client // 目标对象
onCallQmlRefeshImg: {//连接自定义类Client来的信号,表示要刷新图片
screenImg.source=""
使用QQuickImageProvider在QML中加载QImage
本文介绍如何使用QQuickImageProvider将QImage类型的数据关联到QML中的Image组件,通过创建自定义的图片提供类并进行注册,实现在QML界面中显示QImage图片。
订阅专栏 解锁全文
265

被折叠的 条评论
为什么被折叠?



