我有多个重叠的QGraphicsItems。如何使所有项目都可以使用hover事件?只有最后添加的项目(即顶部的项目)才接受hover事件。
谢谢
我有多个重叠的QGraphicsItems。如何使所有项目都可以使用hover事件?只有最后添加的项目(即顶部的项目)才接受hover事件。
谢谢
QGraphicsView
或QGraphicsScene
类中重新实现mouseMoveEvent
,QGraphicsView::items(QPointF)
获取鼠标下方的项目列表,QGraphicsScene::sendEvent
创建并发送事件。