QGraphicsScene を持つ QGraphicsView があります。その QGraphicsScene には QPixmap が含まれています。シーンをドラッグすることが可能です。そのシーンの上に、QLabels、QPushButtons などの HUD があります。シーンをドラッグしても、HUD 要素の位置が変わりません。これまでのところ、すべて完璧に機能しています。しかし、今度はこの HUD に楕円/円という新しい要素を追加する必要があります。しかし、私が試したすべてのものは、正しく機能していません。問題は、マウスでその円の上にいる場合でも、シーンをつかんでドラッグできるはずです。したがって、マウスやその他のアクションによって完全に無視される、目に見える円だけが必要です。どうやってやるの?
2413 次