Implementing screen driver for using OpenGL surfaces with Qt for Embedded Linux
Hi! I would like to be able to use OpenGL surfaces with Qt for Embedded Linux.
I've been able to use my existing EGL implementation to create a single full screen window. Anyway, I would like to be able as well to open new Qt windows or other Qt applications and to place Qt widgets over my OpenGL surface (QGLWidget). Is this possible?
I tried to place widgets inside my QGraphicsView rendered using the OpenGL mode, but it seems it is not using OpenGL anymore.
I tried to give a look to the PowerVR implementation, but it seems to be quite complicated. Is there anything else that could be useful to understand how I can implement this driver? I found out this: http://docs.huihoo.com/qt/4.4/qws-ahigl.html, but I noticed I can't find it in the "official" documentation for Qt 4.7.2. Does this still applies to Qt Embedded 4.7.2? Or is this outdated? May you suggest anything else to accomplish this task?
Have you read the following blog post?
Yes, sure, that's how I came up with my full-screen OpenGL surface.
Now I would like to go one step further and implement windowing using my EGL implementation. The link I posted seems promising, but I'm trying to understand why it seems not to be part of the "official" documentation.