除了通过qss设置颜色的透明度,也可以在 paintEvent中设置画刷的透明度

    1. // 设置画刷为黑色半透明
    2. QPainter painter(this);
    3. painter.setBrush(QColor(0,0,0,127));
    4. painter.drawRect(0, 0, this->width(), this->height());