QSGSimpleTextureNode类是为了方便使用QML场景图轻松绘制纹理内容。类在添加到要渲染的场景图之前必须具有纹理。仅当与OpenGL或Qt Quick场景图的软件后端一起运行时,该实用程序类才起作用。对于合适的跨平台替代方案,最好通过QQuickWindow :: createImageNode()或QSGEngine :: createImageNode()使用QSGImageNode。
QSGSimpleTextureNode类已过时,提供它是为了使旧的源代码正常工作,Qt强烈建议不要在新代码中使用它。
qt场景图的纹理节点,其纹理显示到窗口的过程如下:
QSurface::OpenGLSurface