如何使用QPainter绘制单色椭圆(无黑色边框)



开头的代码:

QColor yellow("#f0d048");
Qt::BrushStyle style = Qt::SolidPattern;
QBrush brush(yellow, style);
painter.setBrush(brush);
painter.drawEllipse(10,10,10,10);

每次我这样做的时候,我都会得到一个黄色的圆圈,周围是一个黑色的1像素大小的边框。总的来说,这个圆圈的大小和我用黑色画的一样,那么我该怎么做才能得到一个没有黑色边框的单色黄色圆圈呢?

向致以最良好的问候

在画家上设置笔

painter.setPen(Qt::NoPen);

Qt有"画笔"来填充图形,有"笔"来绘制线条和轮廓。

相关内容

  • 没有找到相关文章

最新更新