将图片添加到QQuickView

Add image to QQuickView

本文关键字:QQuickView 添加      更新时间:2023-10-16

我需要做的是将图像(作为QImage对象提供)添加到自定义QQuickItem。我覆盖了updatePaintNode()函数并添加了几个节点,其中一个应该有一个三角形的子注释。我想通过使用 png 文件中包含的三角形图像来实现这一点。

有什么办法可以做到这一点吗?

抱歉,我误解了您的要求。你需要 QQuickWindow::createTextureFromImage 来创建 QSGTexture,然后是带有你刚刚创建的纹理的 QSGSimpleTextureNode,以及一个 QSGGeometry 来定义它的几何形状。