验证中...
码云 IDEA 插件最新版本发布,支持 Pull Request
gistfile1.txt
原始数据 复制代码
#include <QGraphicsDropShadowEffect>
//窗体构造函数中
BgWidget::BgWidget(QWidget *parent) :
QWidget(parent),
ui(new Ui::BgWidget)
{
ui->setupUi(this);
//设置窗体透明
this->setAttribute(Qt::WA_TranslucentBackground, true);
//设置无边框
this->setWindowFlags(Qt::Window | Qt::FramelessWindowHint);
//实例阴影shadow
GraphicsDropShadowEffect *shadow = new QGraphicsDropShadowEffect(this);
//设置阴影距离
shadow->setOffset(0, 0);
//设置阴影颜色
shadow->setColor(QColor("#444444"));
//设置阴影圆角
shadow->setBlurRadius(30);
//给嵌套QWidget设置阴影
ui->widget_bg->setGraphicsEffect(shadow);
//给垂直布局器设置边距(此步很重要, 设置宽度为阴影的宽度)
ui->lay_bg->setMargin(24);
}

评论列表( 0 )

你可以在登录后,发表评论

搜索帮助