QOpenGLWidget turns black when mouse exits view area, on macOS.
On macOS, whenever the mouse exists the view area of the QOpenGLWidget, the view turns black. If I trigger a repaint, it is visible again, until the mouse exits.
On Windows, the application behaves correctly.
I have no idea what is going on. I am certainly not doing anything whenever the mouse enters or exits the view.
I have tried 5.9.1 and 5.10.1
Does anybody have any ideas?
Hi and welcome to devnet,
Can you provide a minimal compilable example that shows that behaviour ?
I solved this. It was happening because I was calling
This was required on Windows for the QOpenglWidget to play nicely with QDockWidgets. The opposite is true on macOS.