关于C#:qml元素的自定义渲染

custom rendering for qml element

是否可以在qml中使用自己的上下文渲染自己的图形?我发现了一个示例(\\\\ scenegraph \\\\ openglunderqml),该示例显示了如何在qml中渲染您自己的图形,它只是使用QQuickWindow :: beforeRendering()信号,并使用其自己的渲染方法调用了它自己的绘画函数,但是问题是它使用的是qml提供的上下文,我的问题是可以在这里使用您自己的上下文吗?


我也不相信您也可以轻松地将QWidget与QML混合使用。我也在看这个,有人声称您可以创建自己的qml项目并进行自己的渲染。此链接也可能有帮助。它显示了OpenGL在QML下。