1

在下面的屏幕截图中,所有节点都是从 QGraphicsItem 派生的,所有边都是由 QPainterPath 的实例绘制的。

(为清楚起见着色)

是否可以让节点夹住/遮挡边缘?理想情况下,我希望边缘在“进入”节点后立即不可见。QPainterPath 可以做到这一点,还是我必须使用另一种方式来绘制路径?

4

1 回答 1

0

如果您使用GraphicsLineItem而不是QPainterPath ,那么您可以访问setZValue来执行此操作。

我没有立即看到使用QPainterPath执行此操作的方法。

于 2012-06-08T21:02:54.977 回答