Hi there,

I followed an online guide and can render OpenGL image in a QML QQuickItem now.

As shown in the picture:

The black wireframe in left is defined as QQuickItem area (OpenGL rendering area, 800 * 600 px), but we can see, the rendered OpenGL result shows in the whole background.

In my software, I'll have a few components shown on the screen. OpenGL render area should be in one of the components. Say, stay in right-lower corner of the screen.

Can I render OpenGL in a child window? And can I place the child window in the place I want?

Any suggestions for me?
And have I made it clear for you?

I tried to create a new QQuickWindow. But it shows as a stand alone window not as a child window or a part of the background.

Thank you.