2013-07-19 68 views
6

我想開發一個包含兩種形式的用戶配置應用程序的UI,以及一個「渲染」部分,例如將打印一些精靈。結合PySide和PyGame

PySide和PyGame可以在同一個應用程序中結合嗎?例如,我怎樣才能得到一個包含Pygame應用程序的PySide框架?

謝謝

回答

0

最簡單,最自然的解決方案可能是隻使用QGraphicsView。例如。爲精靈,實現QGraphicsItem的子類,並覆蓋paint()函數以顯示適當的框架。

如果你絕對堅持使用PyGame,你可以很容易地在單獨的窗口中運行PySide和PyGame位。要將PyGame 嵌入內部,PySide小部件可能會更加困難,並且PySide小部件不會無縫凝膠(您可以將GUI元素像中的按鈕一個QGraphicsView並轉換它們!)。

+0

我會試試這種方式,謝謝! –