2018-12-28 23:09:46 +08:00
|
|
|
# QGraphicsDropShadowEffect
|
|
|
|
|
2019-03-12 12:47:56 +08:00
|
|
|
- 目录
|
|
|
|
- [边框阴影动画](#1、边框阴影动画)
|
|
|
|
|
2018-12-28 23:09:46 +08:00
|
|
|
## 1、边框阴影动画
|
|
|
|
[运行 ShadowEffect.py](ShadowEffect.py)
|
|
|
|
|
2018-12-31 14:49:29 +08:00
|
|
|
1. 通过`setGraphicsEffect`设置控件的边框阴影
|
|
|
|
2. 继承`QGraphicsDropShadowEffect`实现增加动态属性`radius`
|
|
|
|
3. 通过`QPropertyAnimation`属性动画不断改变`radius`的值并调用`setBlurRadius`更新半径值
|
|
|
|
4. 不能对父控件使用
|
2018-12-28 23:09:46 +08:00
|
|
|
|
|
|
|
![ShadowEffect](ScreenShot/ShadowEffect.gif)
|