QGraphicsDropShadowEffect如何不影响子控件

richer1015 2018-04-19 07:54:23
使用QGraphicsDropShadowEffect去设置窗体阴影,会对窗体子控件产生影响,如何使用才不会对子控件产生影响?求各位大神解救,谢谢。
我原本想通过QGraphicsDropShadowEffect设置窗体阴影,发现我在窗体上绘制的文字也会产生阴影,而且错乱。使用如下:
QGraphicsDropShadowEffect* effect = new QGraphicsDropShadowEffect;
effect->setBlurRadius(4);
effect->setColor(Qt::gray);
effect->setOffset(0,0);
/ui->widget_2->setGraphicsEffect(effect);
...全文
2461 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
严青 2021-06-15
  • 打赏
  • 举报
回复 1

不要直接使用widget,使用QFrame可以设置,不会影响子控件

LJX4ever 2020-06-08
  • 打赏
  • 举报
回复
设置父控件的背景色就可以了
twinter 2019-01-15
  • 打赏
  • 举报
回复
试一试在main里给QApplication设置styleSheet 为"QWdiget{background:#FFFFFF;}"
本杰明刘能 2018-10-07
  • 打赏
  • 举报
回复
同求同求,!!!!
richer1015 2018-05-11
  • 打赏
  • 举报
回复
没有人知道这个事情吗,求各位解决啊
赵4老师 2018-04-20
  • 打赏
  • 举报
回复
自绘是早晚要学会的技能。

3,881

社区成员

发帖
与我相关
我的任务
社区描述
C/C++ 其它技术问题
社区管理员
  • 其它技术问题社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧