Qt 5.12.5 (x86_64-little_endian-llp64 shared (dynamic) release build; by MSVC 2019) ==================================================================================== QPainterPath QPainterPath: Element count=13 -> MoveTo(x=15, y=10) -> CurveTo(x=15, y=12.7614) -> CurveToData(x=12.7614, y=15) -> CurveToData(x=10, y=15) -> CurveTo(x=7.23858, y=15) -> CurveToData(x=5, y=12.7614) -> CurveToData(x=5, y=10) -> CurveTo(x=5, y=7.23858) -> CurveToData(x=7.23858, y=5) -> CurveToData(x=10, y=5) -> CurveTo(x=12.7614, y=5) -> CurveToData(x=15, y=7.23858) -> CurveToData(x=15, y=10) QPolygonF QPolygonF(QPointF(15,10)QPointF(1.16075e-311,1.16174e-311)QPointF(1.16075e-311,1.16174e-311)QPointF(10,15)QPointF(1.16075e-311,1.16174e-311)QPointF(1.16075e-311,1.16174e-311)QPointF(5,10)QPointF(1.16075e-311,1.16174e-311)QPointF(1.16075e-311,1.16174e-311)QPointF(10,5)QPointF(1.16075e-311,1.16174e-311)QPointF(1.16075e-311,1.16174e-311)QPointF(15,10)) contains QPointF(1.16075e-311,1.16174e-311) false Qt 5.13.1 (x86_64-little_endian-llp64 shared (dynamic) debug build; by MSVC 2017) ==================================================================================== QPainterPath QPainterPath: Element count=13 -> MoveTo(x=15, y=10) -> CurveTo(x=15, y=12.7614) -> CurveToData(x=12.7614, y=15) -> CurveToData(x=10, y=15) -> CurveTo(x=7.23858, y=15) -> CurveToData(x=5, y=12.7614) -> CurveToData(x=5, y=10) -> CurveTo(x=5, y=7.23858) -> CurveToData(x=7.23858, y=5) -> CurveToData(x=10, y=5) -> CurveTo(x=12.7614, y=5) -> CurveToData(x=15, y=7.23858) -> CurveToData(x=15, y=10) QPolygonF QPolygonF(QPointF(15,10)QPointF(14.6071,11.9462)QPointF(13.5355,13.5355)QPointF(11.9462,14.6071)QPointF(10,15)QPointF(8.05377,14.6071)QPointF(6.46447,13.5355)QPointF(5.39292,11.9462)QPointF(5,10)QPointF(5.39292,8.05377)QPointF(6.46447,6.46447)QPointF(8.05377,5.39292)QPointF(10,5)QPointF(11.9462,5.39292)QPointF(13.5355,6.46447)QPointF(14.6071,8.05377)QPointF(15,10)) contains QPointF(14.6071,11.9462) true