我有 QPainterPath。我需要通过 x 找到 QPainterPath 的 y 坐标。
我在 QPainterPath 中找到了 intersected() 方法。因此,我创建了新的 QPainterPath,它是从我的路径边界矩形的左到右边缘与 x 坐标的线,以找到相交结果的点。
intersects() 方法返回 true。但是 intersected() 返回空路径。
如果我使用高度 = 1 的矩形而不是线,一切正常。
也许您对如何找到 QPainterPath 与线的交集有更好的想法?