this->setAttribute(Qt::WA_TranslucentBackground);
this->setWindowFlags(Qt::FramelessWindowHint /*| Qt::Tool*/);
//实例阴影shadow
QGraphicsDropShadowEffect *shadow = new QGraphicsDropShadowEffect(this);
//设置阴影距离
shadow->setOffset(0, 0);
//设置阴影颜色
shadow->setColor(QColor("#141414"));
//设置阴影圆角
shadow->setBlurRadius(20);
//给嵌套QWidget设置阴影
ui->frame->setGraphicsEffect(shadow);