QDialog 设置成圆角

void paintEvent(QPaintEvent *event)
{
    Q_UNUSED(event);
    QBitmap bmp(this->size());
    bmp.fill();
    QPainter p(&bmp);
    p.setPen(Qt::NoPen);
    p.setBrush(Qt::black);
    p.drawRoundedRect(bmp.rect(),15,20);
    setMask(bmp);
}

  

posted @ 2019-02-20 14:46  Software_hul  阅读(1709)  评论(0编辑  收藏  举报