C++ 将图像添加到QQuickView

C++ 将图像添加到QQuickView,c++,qt,C++,Qt,我需要做的是向自定义QQuickItem添加一个图像(作为QImage对象提供)。 我重写了updatePaintNode()函数并添加了两个节点,其中一个节点应该有一个三角形的子注释。我想通过使用png文件中包含的三角形图像来实现这一点 有什么办法吗?对不起,我误解了你的要求。你需要QQuickWindow::createTextureFromImage来创建一个QSGTexture,然后是一个带有你刚刚创建的纹理的QSGSimpleteTextureNode,再加上一个QSGGometry来

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


有什么办法吗?

对不起,我误解了你的要求。你需要QQuickWindow::createTextureFromImage来创建一个QSGTexture,然后是一个带有你刚刚创建的纹理的QSGSimpleteTextureNode,再加上一个QSGGometry来定义它的几何体。

很高兴听到,这就是我一直在尝试的。我必须在QuickView的父实例上调用它吗?