QWidget阴影效果
以QLabel为例
QGraphicsDropShadowEffect * pdop = new QGraphicsDropShadowEffect(ui->label);
pdop->setOffset(5,5); //以QLabel的左上角为远点,设置阴影的出现位置
pdop->setColor(Qt::black);//设置阴影的颜色
pdop->setBlurRadius(10);//设置模糊程度数值越大越模糊,不设置的话默认为1
ui->label->setGraphicsEffect(pdop);//为QLabel设置阴影属性
效果如下:
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/793c7746e49a412da50c7b68d859d8f5.png#pic_center)