【发布时间】:2023-12-08 04:51:01
【问题描述】:
我有一个带有 QGraphicsScene 的 QGraphicsView。 QGraphicsScene 包含一个 QPixmap。可以拖动场景。在那个场景之上,我有一个带有 QLabels、QPushButtons 和其他东西的 HUD。当我拖动场景时,HUD 元素永远不会改变它们的位置。到目前为止,一切都很完美。但现在我需要向这个 HUD 添加一个新元素,一个椭圆/圆。 但是我尝试过的所有东西都无法正常工作。 问题是,如果你在那个圆圈上,用鼠标,它必须仍然可以抓取和拖动场景。所以我只需要一个可见的圆圈,鼠标或任何其他动作都会完全忽略它。 我怎样才能做到这一点?
【问题讨论】:
标签: qt qt4 qgraphicsview qpainter