QGraphicsView is probably the best choice if you want to place many elements on the canvas. If your game does not contain too many objects (say less than 500), you can also consider QML aka Qt Quick (which will be released with Qt 4.7). In addition, QGraphicsView has great support in the Qt developer community, so many components are already available (for example, in libkdegames).
source
share