gpt4 book ai didi

python - 结合 PySide 和 PyGame

转载 作者:太空狗 更新时间:2023-10-30 00:19:42 25 4
gpt4 key购买 nike

我想开发一个 UI,其中既包含供用户配置应用程序的表单,也包含用于打印一些 Sprite 的“渲染”部分。

是否可以在同一个应用程序中结合使用 PySide 和 PyGame?例如,如何获得包含 Pygame 应用程序的 PySide Frame?

谢谢

最佳答案

最简单、最自然的解决方案可能就是使用 QGraphicsView .例如。对于 Sprite ,实现 QGraphicsItem 的子类,并覆盖 paint() 函数以显示适当的帧。

如果您绝对坚持使用 PyGame,您可以轻松地在单独的窗口中运行 PySide 和 PyGame 位。要将 PyGame 嵌入到 PySide 小部件中,它可能会更难,并且 PySide 小部件不会无缝地凝胶化(您实际上可以将按钮等 GUI 元素粘贴到内部一个 QGraphicsView 并转换它们!)。

关于python - 结合 PySide 和 PyGame,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17754774/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com