当QRect与另一个相交时发送事件

时间:2012-11-05 12:50:46

标签: qt qt4 qt-signals

我遇到了关于矩形交叉点的问题。请注意,到目前为止,我没有为此编写任何代码。我正在考虑如何解决问题。 好的,我们走了。在我的SceneView中,我有一些QGraphicsPixmapItems会在我的场景中不断移动。我想把所有这些只是在我的场景中移动。

我有想法向我的QGraphicsPixmapItems添加一个信号,以便每次发生移动时通知我的场景。在我的场景中,我可以有另一个信号来通知我的项目,当其中一个超出我的sceneRect范围时。这种方法的问题在于处理。如果我每次发生移动时都发出一个信号,这就是轮询的特征,这不是我想要的。

我知道有关QRect的交叉()和交叉()的方法。但是,再一次,每次为我发动一次招呼,都不是一个好主意。 你知道这个问题的好主意吗?

0 个答案:

没有答案