有什么办法可以采取QPainterPath
并扩大它,就像Photoshop中的Selection> Grow ...(或Expand ...)命令一样吗?QPainterPath增长/扩大
我想从QGraphicsItem::shape
返回QPainterPath
并将其作为QGraphicsPathItem
的基础。但是我想扩展一个给定量的形状,比如10个像素。然后围绕这个扩展的形状绘制一个薄的轮廓。
我可以种通过设置用于绘制QGraphicsPathItem
20(我想要的宽度* 2,因为它吸引里面的一半,另一半外)QPen
的宽度做到这一点。这给了正确的外形,但有一条丑陋的粗线;有没有办法(我可以看到)得到这个形状,并用细线勾勒出来。
QPainterPathStroker
类看起来很有前途,但我似乎无法让它达到我想要的水平。