不可移动的 QGraphicsItem 可以处理事件吗?

问题描述

我可以使用不可移动的 QGraphicsItem 跟踪碰撞吗? 如果 QGraphicsItem 具有标志“QGraphicsItem::ItemIsMovable”和“QGraphicsItem::ItemSendsGeometryChanges”,这可以通过“itemChange (QGraphicsItem::GraphicsItemChange change,const QVariant & value)”事件轻松完成。 但是假设我有几个 QGraphicsItem 并且它们不应该移动,但必须明白另一个 QGraphicsItem 已经被拖到它们上面。

例如,可能有 100 万个移动物体,它们随机移动,静止物体 5。并且您需要了解有多少移动物体通过了固定物体。 这是一个可以派上用场的示例。

在这种情况下使用哪个事件?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)