在qml的Image中出现错误:Unable to assign QImage to QUrl
时间: 2024-05-10 21:20:41 浏览: 403
QT - Mat -> QImage 并在 qml 中显示
5星 · 资源好评率100%
这个错误通常是因为在QML中,您使用了QImage对象而不是QUrl对象。 您需要将QImage对象转换为QUrl对象。
可以使用以下代码将QImage转换为QUrl:
```
var image = QImage("path/to/image.jpg")
var url = QUrl.fromLocalFile(image.fileName())
```
然后,您可以将url分配给Image的source属性:
```
Image {
source: url
}
```
阅读全文