前面就窗口阴影已经写过一篇博客,使用九宫格的思路实现的,在我看来,凡是用程序能实现的尽量不要使用图片代替(在保证效率的前提下),今天再次分享关于我的一些小见解!
void DropShadowWidget::paintEvent(QPaintEvent *event)
{
}
QGraphicsDropShadowEffec t *shadow_effect = new QGraphicsDropShadowEffec t(this);
shadow_effect->setOffset(-5, 5);
shadow_effect->setColor(Qt::gray);
shadow_effect->setBlurRadius(8);
network_group_box->setGraphicsEffect(shadow_effect);
效果如下:
更多参考:
FROM: http://blog.sina.com.cn/s/blog_a6fb6cc90101eoop.html