在下面的屏幕截图中,所有节点都是从QGraphicsItem派生的,所有边都是由QPainterPath的实例绘制的。
(为清晰起见,有色)
是否可以让节点剪切/遮挡边缘?理想情况下,我希望一旦“进入”节点就让边缘不可见。 QPainterPath可以实现这一点,还是必须使用其他方式绘制路径?
答案 0 :(得分:0)
如果您使用GraphicsLineItem代替QPainterPath,则可以setZValue访问{。}}。
我没有立即看到使用QPainterPath执行此操作的方法。