# dayu_widgets
<p align="center">
<a href="https://img.shields.io/pypi/pyversions/dayu_widgets">
<img src="https://img.shields.io/pypi/pyversions/dayu_widgets" alt="python version"></a>
<a href="https://badge.fury.io/py/dayu_widgets">
<img src="https://img.shields.io/pypi/v/dayu_widgets?color=green" alt="PyPI version"></a>
<img src="https://img.shields.io/pypi/dw/dayu_widgets" alt="Downloads Status">
<img src="https://img.shields.io/pypi/l/dayu_widgets" alt="License">
<img src="https://img.shields.io/pypi/format/dayu_widgets" alt="pypi format">
<img src="https://img.shields.io/badge/Maintained%3F-yes-green.svg" alt="Maintenance"></a>
<!-- ALL-CONTRIBUTORS-BADGE:START - Do not remove or modify this section -->
[![All Contributors](https://img.shields.io/badge/all_contributors-3-orange.svg?style=flat-square)](#contributors-)
<!-- ALL-CONTRIBUTORS-BADGE:END -->
</p>
Components for PySide
主要参考了 [AntDesign](https://ant.design/) 组件库,其他参考了 [iView](https://www.iviewui.com/) 组件库,微信基础组件。
更多在此基础上的组件插件:
* [dayu_widgets_tag](https://github.com/muyr/dayu_widgets_tag): [中文](https://muyr.github.io/dayu_widgets_tag/#/zh-cn/) | [EN](https://muyr.github.io/dayu_widgets_tag/#/)
* [dayu_widgets_log](https://github.com/muyr/dayu_widgets_log): [中文](https://muyr.github.io/dayu_widgets_log/#/zh-cn/) | [EN](https://muyr.github.io/dayu_widgets_log/#/)
* [dayu_widgets_overlay](https://github.com/FXTD-ODYSSEY/dayu_widgets_overlay)
提供**亮色(light)** 和 **暗色(dark)** 两种主题,每种主题可以设置主题颜色。
以下截图以:
* 亮色 #1890ff
* 暗色 #fa8c16
## General
### MPushButton(<- QPushButton)
![pageres](screenshots/push_button_light.png)![pageres](screenshots/push_button_dark.png)
### MLabel (<- QLabel)
![pageres](screenshots/label_light.png)![pageres](screenshots/label_dark.png)
### MLoading (<- QWidget)
![pageres](screenshots/loading_light.gif)![pageres](screenshots/loading_dark.gif)
### MToolButton (<- QToolButton)
![pageres](screenshots/tool_button_light.png)![pageres](screenshots/tool_button_dark.png)
## Navigation
### MBreadcrumb (<- QWidget)
![pageres](screenshots/breadcrumb_light.gif)![pageres](screenshots/breadcrumb_dark.gif)
### MMenuTabWidget (<- QWidget)
![pageres](screenshots/menu_tab_widget_light.png)![pageres](screenshots/menu_tab_widget_dark.png)
### MPage (<- QWidget)
![pageres](screenshots/page_light.png)![pageres](screenshots/page_dark.png)
## Data Entry
### MCheckBox <- QCheckBox
![pageres](screenshots/check_box_light.png)![pageres](screenshots/check_box_dark.png)
### MClickBrowserFilePushButton <- MPushButton
### MClickBrowserFileToolButton <- MToolButton
### MClickBrowserFolderPushButton <- MPushButton
### MClickBrowserFolderToolButton <- MToolButton
### MDragFileButton <- MToolButton
### MDragFolderButton <- MToolButton
![pageres](screenshots/browser_light.png)![pageres](screenshots/browser_dark.png)
### MLineEdit <- QLineEdit
![pageres](screenshots/line_edit_light.png)![pageres](screenshots/line_edit_dark.png)
### MRadioButton <- QRadioButton
![pageres](screenshots/radio_button_light.png)![pageres](screenshots/radio_button_dark.png)
### MSwitch <- QRadioButton
![pageres](screenshots/switch_light.png)![pageres](screenshots/switch_dark.png)
### MSilder <- QSlider
![pageres](screenshots/slider_light.png)![pageres](screenshots/slider_dark.png)
### MSpinBox <- QSpinBox
### MDoubleSpinBox <- QDoubleSpinBox
### MDateTimeEdit <- QDateTimeEdit
### MDateEdit <- QDateEdit
### MTimeEdit <- QTimeEdit
![pageres](screenshots/spin_box_light.png)![pageres](screenshots/spin_box_dark.png)
## Data Display
### MAvatar <- QLabel
![pageres](screenshots/avatar_light.png)![pageres](screenshots/avatar_dark.png)
### MBadge <- QWidget
![pageres](screenshots/badge_light.png)![pageres](screenshots/badge_dark.png)
### MCarousel <- QGraphicsView
![pageres](screenshots/carousel_light.gif)![pageres](screenshots/carousel_dark.gif)
### MCard <- QWidget
![pageres](screenshots/card_light.png)![pageres](screenshots/card_dark.png)
### MCollapse <- QWidget
![pageres](screenshots/collapse_light.gif)![pageres](screenshots/collapse_dark.gif)
### MLineTabWidget <- QWidget
![pageres](screenshots/line_tab_widget_light.gif)![pageres](screenshots/line_tab_widget_dark.gif)
### MTag <- QLabel
### MCheckableTag <- QCheckBox
### MNewTag <- QWidget
![pageres](screenshots/tag_light.png)![pageres](screenshots/tag_dark.png)
## Feedback
### MAlert <- QWidget
![pageres](screenshots/alert_light.png)![pageres](screenshots/alert_dark.png)
### MDrawer <- QWidget
![pageres](screenshots/drawer_light.gif)![pageres](screenshots/drawer_dark.gif)
### MMessage <- QWidget
![pageres](screenshots/message_light.gif)![pageres](screenshots/message_dark.gif)
### MProgressBar <- QProgressBar
![pageres](screenshots/progressbar_light.gif)![pageres](screenshots/progressbar_dark.gif)
### MProgressCircle <- QProgressBar
![pageres](screenshots/progress_circle_light.png)![pageres](screenshots/progress_circle_dark.png)
### MToast <- QWidget
![pageres](screenshots/toast_light.gif)![pageres](screenshots/toast_dark.gif)
## Other
### MDivider <- QWidget
![pageres](screenshots/divider_light.png)![pageres](screenshots/divider_dark.png)
# 如何贡献代码
## 安装poetry
``shell
pip install poetry
``
## 安装依赖
```shell
poetry install
```
## 运行单元测试
```shell
poetry run pytest
```
## 运行 black检查
```shell
poetry run black dayu_widgets
```
## 运行isort
```shell
poetry run isort dayu_widgets
```
## 提交代码
```shell
poetry run cz commit
```
## Contributors ✨
Thanks goes to these wonderful people ([emoji key](https://allcontributors.org/docs/en/emoji-key)):
<!-- ALL-CONTRIBUTORS-LIST:START - Do not remove or modify this section -->
<!-- prettier-ignore-start -->
<!-- markdownlint-disable -->
<table>
<tr>
<td align="center"><a href="https://github.com/muyr"><img src="https://avatars.githubusercontent.com/u/1860334?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Yanru Mu</b></sub></a><br /><a href="https://github.com/phenom-films/dayu_widgets/commits?q=author%3Yanru Mu" itle="Code">💻</a></td>
<td align="center"><a href="https://github.com/loonghao"><img src="https://avatars1.githubusercontent.com/u/13111745?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Hal</b></sub></a><br /><a href="https://github.com/phenom-films/dayu_widgets/commits?author=loonghao" title="Code">💻</a></td>
<td align="center"><a href="https://github.com/FXTD-ODYSSEY"><img src="https://avatars.githubusercontent.com/u/40897360?v=4?s=100" width="100px;" alt=""/><br /><sub><b>FXTD-ODYSSEY</b></sub></a><br /><a href="https://github.com/phenom-films/dayu_widgets/commits?author=FXTD-ODYSSEY" title="Code">💻</a></td>
</tr>
</table>
<!-- markdownlint-restore -->
<!-- prettier-ignore-end -->
<!-- ALL-CONTRIBUTORS-LIST:END -->
没有合适的资源?快使用搜索试试~ 我知道了~
PySide的UI组件库_Python_下载.zip
共327个文件
py:131个
svg:80个
png:67个
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 89 浏览量
2023-04-21
10:35:58
上传
评论
收藏 4.16MB ZIP 举报
温馨提示
PySide的UI组件库_Python_下载
资源推荐
资源详情
资源评论
收起资源包目录
PySide的UI组件库_Python_下载.zip (327个子文件)
.all-contributorsrc 1017B
.flake8 46B
carousel_light.gif 1.06MB
carousel_dark.gif 777KB
message_light.gif 232KB
message_dark.gif 221KB
drawer_dark.gif 208KB
drawer_light.gif 181KB
toast_light.gif 154KB
toast_dark.gif 123KB
breadcrumb_light.gif 102KB
collapse_dark.gif 88KB
breadcrumb_dark.gif 84KB
collapse_light.gif 71KB
line_tab_widget_dark.gif 60KB
progressbar_dark.gif 55KB
loading_dark.gif 52KB
loading_light.gif 51KB
line_tab_widget_light.gif 51KB
progressbar_light.gif 50KB
icon-loading.gif 6KB
.gitignore 1KB
index.html 2KB
MANIFEST.in 60B
pytest.ini 28B
base.json 2KB
dark.json 939B
light.json 169B
renovate.json 107B
LICENSE 1KB
poetry.lock 44KB
README.md 7KB
_sidebar.md 2KB
_sidebar.md 2KB
CHANGELOG.md 1KB
bug_report.md 694B
README.md 410B
README.md 359B
_coverpage.md 250B
_coverpage.md 234B
_navbar.md 51B
.nojekyll 0B
card_light.png 90KB
card_dark.png 90KB
progress_circle_light.png 51KB
progress_circle_dark.png 47KB
app-nuke.png 46KB
avatar_light.png 44KB
avatar_dark.png 43KB
label_dark.png 35KB
label_light.png 35KB
avatar.png 32KB
app-maya.png 24KB
browser_dark.png 21KB
spin_box_light.png 21KB
browser_light.png 21KB
spin_box_dark.png 20KB
app-houdini.png 20KB
line_edit_dark.png 20KB
line_edit_light.png 20KB
tag_dark.png 17KB
tag_light.png 17KB
divider_dark.png 15KB
divider_light.png 15KB
push_button_dark.png 15KB
push_button_light.png 15KB
alert_light.png 14KB
alert_dark.png 14KB
check_box_dark.png 12KB
check_box_light.png 12KB
radio_button_dark.png 11KB
badge_dark.png 11KB
badge_light.png 11KB
radio_button_light.png 11KB
switch_dark.png 9KB
switch_light.png 9KB
page_dark.png 7KB
tool_button_dark.png 7KB
page_light.png 7KB
tool_button_light.png 7KB
menu_tab_widget_dark.png 7KB
menu_tab_widget_light.png 7KB
slider_dark.png 6KB
slider_light.png 6KB
circle.png 375B
size_grip_dark.png 341B
size_grip.png 337B
right_line_dark.png 321B
right_line.png 319B
sphere.png 296B
calendar_line_dark.png 292B
calendar_line.png 280B
calendar_fill.png 279B
calendar_fill_dark.png 268B
splitter.png 253B
splitter_dark.png 246B
up_line.png 240B
check.png 239B
up_line_dark.png 238B
close_line.png 230B
共 327 条
- 1
- 2
- 3
- 4
资源评论
快撑死的鱼
- 粉丝: 1w+
- 资源: 9154
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功