This blog post on Qt Labs shows how to easily embed regular desktop widgets in a three dimensional Wolfenstein-like maze. The example includes web browser views, a mediaplayer with sound and video, OpenGL integration, and even a soldier scriptable in QtScript. All done in relatively simple code using Qt’s QGraphicsView API. The example might not be directly usable by itself, but it demonstrates how easy it is to map 2D widgets to 3D scenes in Qt and could act as inspiration for future user interfaces.
Widgets Enter the Third Dimension: WolfenQt
Submitted by Samuel RÃ¸dal 2008-12-04 Qt 6 Comments
That video is incredibly cool – I especially liked when he recompiled the soldier’s code while the soldier was standing right next to him