我有一个QPainterPath对象,我需要根据x坐标找到其y坐标。
我发现了QPainterPath中的intersected()方法。因此,我创建了一个新的QPainterPath,该路径是从我的路径的边界矩形的左侧到右侧的一条直线,以x坐标为结果找到交点。
intersects()方法返回true。但是intersected()返回一个空路径。
如果我使用高度为1的矩形而不是线,则一切正常。
也许您有更好的想法如何找到QPainterPath与线的交点?
我发现了QPainterPath中的intersected()方法。因此,我创建了一个新的QPainterPath,该路径是从我的路径的边界矩形的左侧到右侧的一条直线,以x坐标为结果找到交点。
intersects()方法返回true。但是intersected()返回一个空路径。
如果我使用高度为1的矩形而不是线,则一切正常。
也许您有更好的想法如何找到QPainterPath与线的交点?