http://www.qteverywhere.com/archives/148
沒有看過的同學可以先看一下這個video:
http://v.youku.com/v_show/id_XNzkzNjc4MDQ=.html
源代碼可以在這裡下載
這個不可思議的demo演示瞭如何使用Qt中的GrahphicView來創造3d世界,在利用QTransform創建出3d世界之後,你可以任意的將任何Qt的widget放入其中,不論是簡單的button,還是複雜的Webview和MediaPlayer,甚至是另外一個GrahpicView,更酷的是,讓你在這個3d世界中行走時,你會發現所有的widget都可以隨著你的移動自動改變視角,而你卻不需要去一個個處理, GrahpicView可以自動的幫你處理這些變換。 還有,你還可以在其中使用一些真正的3d模型,使用OpenGL渲染他們!
感謝Qt的工程師Samuel給我們帶來如此眩的demo,當然最後需要提醒一點的是:你最好有台好點的pc。