Integrar explorador

Buenas noches,

Estoy desarrollando una aplicación openGL que, y entre otras cosas de las que ya me ocupo yo, quiero que visualice ciertas páginas web. No os confundais, no quiero meter 3D dentro de un navegador, sino al contrario, incrustar un navegador dentro de una ventana openGL.

Y en realidad, no necesito puramente un navegador, sencillamente quiero visualizar formateado y con sus colorines y sus cosas, el código HTML que me devuelve el servidor. Es decir, necesito algo al estilo: «en este viewport imprimeme la página», aunque no tiene por qué ser un viewport de openGL, es para que pilleis a lo que me refiero.

Mas que un navegador, necesitaría incrustar un parser html, o render html, o lo que sea. Del resto me puedo encargar yo, aunque si se pudiera incrustar un navegador —firefox?— mejor que mejor. La idea es que el navegador o lo que sea, no esté en una ventana aparte que se comunique con la aplicación, sino que de alguna forma sean la misma cosa.

Mi programa está escrito en openGL + SDL.

¿Alguna idea?, y no me digais que tengo que programarme el parser html yo..., alguna API, ¡algo!

Imagen de Peregring_Lok0ooo0
+1
0
-1

Creo que me he contestado yo solo:

http://doc.trolltech.com/latest/qwebview.html#details

¿Adios SDL?

+1
0
-1