QT笔记之绘图

void PaintedWidget::paintEvent(QPaintEvent *event)
{
    QPainter  painter(this);
    painter.drawLine(80,100,650,500);
    painter.setPen(Qt::red);
    painter.drawRect(10,10,100, 400);
    painter.setPen(QPen(Qt::green,5));
    painter.setBrush(Qt::blue);
    painter.drawEllipse(50,150,400, 200);
}

画笔(pen)、画刷(brush)和字体(font)

QT笔记之绘图_第1张图片

允许你使用 setCapStyle()、setJoinStyle()和setStyle()分别进行设置

Bush就是填充颜色:

QT笔记之绘图_第2张图片




你可能感兴趣的:(qt)