Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我想用 Qt 写一个简单的 c++ 2d 游戏(kinda-pacman)。我已经有了应用程序的模型(纯 C++),现在我需要实现渲染部分,我正在尝试找到最好的 Qt 类来在画布上绘制 2D 图形。我试图在谷歌上找到“Qt canvas”或类似的东西,但我被 QML 周围的东西困住了。我只想要一个简单的画布(位图或其他)和纯 C++。有人能指点我用什么吗?
在 Qt 3 的日子里,曾经有一个 QCanvas,但 Qt 4 用 QGraphics 框架取代了它,如此处所述
对于游戏,我建议使用 QGraphicsScene 创建 QGraphicsView,然后如果需要信号和插槽,则添加 QGraphicsItems 或 QGraphicsObjects。
还有更多关于在这里创建类似吃豆人的游戏的信息