1. 主窗体透明,子窗体不透明
设置主窗体属性
setAttribute(Qt::WA_TranslucentBackground);
重载paintEvent()
void Widget::paintEvent(QPaintEvent *)
{
QPainter p(this);
p.setRenderHint(QPainter::Antialiasing);
p.fillRect(rect(), QColor(0, 0, 0, 1));
}
2. 主窗体不透明,子窗体透明