设置圆角详细代码:
/* 设置关于窗体为圆角 */
QBitmap bmp(this->size());
bmp.fill();
QPainter p(&bmp);
p.setPen(Qt::NoPen);
p.setBrush(Qt::black);
p.drawRoundedRect(bmp.rect(),4,4);
this->setMask(bmp);
注意:
- (4,4)为设置圆角大小或范围
- this为需要设置圆角的窗口指针