0

我正在做一个项目,我使用QGraphicsScene, QGraphicsViwe, QGraphicsItem. QGraphicsItem::paint我想在被调用之前做一些计算。

QGraphicsItem::paint 那么有没有办法在被调用之前做某事?

先感谢您!

4

1 回答 1

1

QGraphicsView具有功能showEvent(),如果您覆盖它,它将在项目的绘制功能之前被调用。您可以通过调用函数来获取您的场景scene(),然后您可以获取所有项目。

于 2013-08-23T07:16:25.713 回答