2018-12-31 14:49:29 +08:00
|
|
|
|
# QPushButton
|
|
|
|
|
|
2019-03-12 12:47:56 +08:00
|
|
|
|
- 目录
|
2019-05-22 11:07:42 +08:00
|
|
|
|
- [普通样式](#1普通样式)
|
|
|
|
|
- [按钮底部线条进度](#2按钮底部线条进度)
|
|
|
|
|
- [按钮文字旋转进度](#3按钮文字旋转进度)
|
2019-03-12 12:47:56 +08:00
|
|
|
|
|
2018-12-31 14:49:29 +08:00
|
|
|
|
## 1、普通样式
|
|
|
|
|
[运行 NormalStyle.py](NormalStyle.py)
|
|
|
|
|
|
|
|
|
|
主要改变背景颜色、鼠标按下颜色、鼠标悬停颜色、圆角、圆形、文字颜色
|
|
|
|
|
|
|
|
|
|
![NormalStyle](ScreenShot/NormalStyle.gif)
|
|
|
|
|
|
|
|
|
|
## 2、按钮底部线条进度
|
|
|
|
|
[运行 BottomLineProgress.py](BottomLineProgress.py)
|
|
|
|
|
|
|
|
|
|
在按钮下方画一条线,根据百分值绘制
|
|
|
|
|
|
|
|
|
|
![BottomLineProgress](ScreenShot/BottomLineProgress.gif)
|
|
|
|
|
|
|
|
|
|
## 3、按钮文字旋转进度
|
|
|
|
|
[运行 FontRotate.py](FontRotate.py)
|
|
|
|
|
|
|
|
|
|
利用字体,使用FontAwesome字体来显示一个圆形进度条,然后利用旋转动画
|
|
|
|
|
|
|
|
|
|
![FontRotate](ScreenShot/FontRotate.gif)
|