关于给控件设置阴影的问题
大树学长 2021-01-30 02:53:51 代码:
QGraphicsDropShadowEffect *shadow_effect = new QGraphicsDropShadowEffect(this);
shadow_effect->setOffset(5, 10);
shadow_effect->setColor(QColor(212,214,241));
shadow_effect->setBlurRadius(20);
ui->pushButton_all->setGraphicsEffect(shadow_effect);
ui->pushButton_done->setGraphicsEffect(shadow_effect);
我的问题是如果设置多个,带阴影的控件只有租后一个,像上面的控件只有pushButton_done带有阴影,pushButton_all没有,如果将pushButton_done屏蔽后,pushButton_all又有阴影了,反正如果设置多个控件阴影,只会最后一个才会有阴影,查了半天没有找到办法,请问为什么会这样,要怎么解决?