第一种:在派生的类种重写事件,并添加下面几段代码
void NEWWidget::paintEvent(QPaintEvent *)
{
QStyleOption opt;
opt.init(this);
QPainter p(this);
style()->drawPrimitive(QStyle::PE_Widget, &opt, &p, this);
}
第二种:脱离父窗口的样式
setAttribute(Qt::WA_StyledBackground);
setStyleSheet("background: black");