Qt编写阴影按钮

本文详细介绍了如何在Qt中利用QGraphicsDropShadowEffect类为按钮添加阴影效果。默认情况下,阴影是半透明的深灰色,模糊半径为1,偏移8像素到右下角。实现包括在头文件和实现文件中设置,使得按钮带有阴影,并且保持较低的耦合度,可以应用于其他类型的控件。

Qt编写阴影按钮

本文主要介绍如何利用QGraphicsDropShadowEffect类实现带阴影的按钮

阴影效果:

阴影按钮的阴影效果由QGraphicsDropShadowEffect类提供,下面是该类的介绍:

The QGraphicsDropShadowEffect class provides a drop shadow effect.
A drop shadow effect renders the source with a drop shadow. The color of the drop shadow can be modified using the setColor() function. The drop shadow offset can be modified using the setOffset() function and the blur radius of the drop shadow can be changed with the setBlurRadius() function.
By default, the drop shadow is a semi-transparent dark gray (QColor(63, 63, 63, 180)) shadow, blurred with a radius of 1 at an offset of 8 pixels towards the lower right. The drop shadow offset is specified in device coordinates.
效果

应用:

1. 编写头文件</

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值