如何找到QLineF超过父边界rect

时间:2015-01-28 14:52:14

标签: qt qpainter

我有一条从计算出的源值中抽取的线。点P1和P2是从值I' m设置来自另一个源并使用这些点我绘制线。在某些情况下,该行将超出父项的boundingRect

该行在父rect之外可见,因此我必须将行长度限制为确定或者在父项的边界矩形内。

我可以通过简单或最好的方式检查这种情况吗?

1 个答案:

答案 0 :(得分:0)

假设您正在谈论QGraphicsItem QGraphicsItem::ItemClipsChildrenToShapeset the parent flag {{1}}可以让其子女无法在其之外吸引