PyQt/QGraphicsDropShadowEffect/README.md

14 lines
460 B
Markdown
Raw Permalink Normal View History

2018-12-28 23:09:46 +08:00
# QGraphicsDropShadowEffect
2019-03-12 12:47:56 +08:00
- 目录
2019-05-22 11:07:42 +08:00
- [边框阴影动画](#1边框阴影动画)
2019-03-12 12:47:56 +08:00
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)