Qt画线没有填充但有边线
Qt draw lines without fill but edge lines
我正在尝试在屏幕上使用透明填充和纯色边线绘制宽线(50 像素宽)。
带实边线的透明填充
关于如何在 Qt 中实现它有什么建议吗?
- 创建
QPainterPath
- 向其中添加所需的形状,例如
QPainterPath::addRoundedRect()
- 使用
QPainter::strokePath(yourpath, yourpen)
仅绘制轮廓
我正在尝试在屏幕上使用透明填充和纯色边线绘制宽线(50 像素宽)。
带实边线的透明填充
关于如何在 Qt 中实现它有什么建议吗?
- 创建
QPainterPath
- 向其中添加所需的形状,例如
QPainterPath::addRoundedRect()
- 使用
QPainter::strokePath(yourpath, yourpen)
仅绘制轮廓