Qt QGraphicsScene、QGraphicsItems、および hoverLeaveEvent() に少し問題があります。
hoverEnterEvent() で、hoverLeaveEvent() で削除したい新しいグラフィックをシーンに描画していますが、ユーザーがグラフィックアイテムをホバーしてから、アイテム hoverLeaveEvent( ) が呼び出されることはなく、新しいグラフィックはシーンに永続的に残ります。
カスタム QGraphicsItem 内からスクロール イベントをキャプチャする方法が見つからなかったため、これを回避する最善の方法がわかりませんでした。
新しいグラフィックにタイマーを付けることができると考えましたが、最初に描画した QGraphicsItem にマウスがまだホバリングしているかどうかをどのように知ることができますか?