有什麼辦法可以採取QPainterPath
並擴大它,就像Photoshop中的Selection> Grow ...(或Expand ...)命令一樣嗎?QPainterPath增長/擴大
我想從QGraphicsItem::shape
返回QPainterPath
並將其作爲QGraphicsPathItem
的基礎。但是我想擴展一個給定量的形狀,比如10個像素。然後圍繞這個擴展的形狀繪製一個薄的輪廓。
我可以種通過設置用於繪製QGraphicsPathItem
20(我想要的寬度* 2,因爲它吸引裏面的一半,另一半外)QPen
的寬度做到這一點。這給了正確的外形,但有一條醜陋的粗線;有沒有辦法(我可以看到)得到這個形狀,並用細線勾勒出來。
QPainterPathStroker
類看起來很有前途,但我似乎無法讓它達到我想要的水平。