//有时候弹出一个窗口时,需要将原来窗口变灰,以下提供了一种方法
QWidget *widget = new QWidget(this,Qt::FramelessWindowHint); widget->resize(this->size()); widget->setObjectName("widget");// 设置对象句,相当于css里的id widget->setStyleSheet("#widget {background-color:rgba(10, 10, 10,100);}");// 设置id对应元素的背景色 widget->show();