qt:如何实现画布渲染

时间:2013-06-12 07:46:33

标签: qt canvas graphics

我想用Qt编写一个简单的c ++ 2d游戏(kinda-pacman)。我已经有了一个应用程序的模型(纯C ++),现在我需要实现渲染部分,我正在尝试找到最好的Qt类来在画布上绘制2D图形。我试图在谷歌上找到“Qt画布”或类似的东西,但我对QML周围的事情感到困惑。我只想要一个简单的画布(位图或其他)和纯C ++。有人能指出我使用什么吗?

1 个答案:

答案 0 :(得分:3)

在Qt 3的时代,曾经有过一个QCanvas,但Qt 4用QGraphics框架取而代之,如here所述

对于游戏,我建议使用QGraphicsScene创建QGraphicsView,然后在需要信号和插槽时添加QGraphicsItems或QGraphicsObjects。

还有关于创建类似Pacman的游戏here

的更多信息
相关问题