Skip to content

phenom-films/dayu_widgets

Folders and files

NameName
Last commit message
Last commit date

Latest commit

c9fc2b9 · Oct 28, 2024
Jun 13, 2024
Oct 28, 2024
Jan 3, 2024
Jun 21, 2024
Jan 3, 2024
Jan 3, 2024
Jan 3, 2024
Jan 3, 2024
Jun 21, 2024
Jan 3, 2024
Jan 3, 2024
Jan 3, 2024
Oct 28, 2024
Jan 3, 2024
Jan 3, 2024
Jan 3, 2024
Jan 3, 2024
Oct 28, 2024
Jan 3, 2024
Jan 3, 2024

Repository files navigation

dayu_widgets

python version PyPI version Downloads Status License pypi format Maintenance

All Contributors

Components for PySide

主要参考了 AntDesign 组件库,其他参考了 iView 组件库,微信基础组件。

更多在此基础上的组件插件:

提供亮色(light)暗色(dark) 两种主题,每种主题可以设置主题颜色。 以下截图以:

  • 亮色 #1890ff
  • 暗色 #fa8c16

General

MPushButton(<- QPushButton)

pagerespageres

MLabel (<- QLabel)

pagerespageres

MLoading (<- QWidget)

pageres pageres

MToolButton (<- QToolButton)

pagerespageres

Navigation

MBreadcrumb (<- QWidget)

pageres pageres

MMenuTabWidget (<- QWidget)

pagerespageres

MPage (<- QWidget)

pagerespageres

Data Entry

MCheckBox <- QCheckBox

pagerespageres

MClickBrowserFilePushButton <- MPushButton

MClickBrowserFileToolButton <- MToolButton

MClickBrowserFolderPushButton <- MPushButton

MClickBrowserFolderToolButton <- MToolButton

MDragFileButton <- MToolButton

MDragFolderButton <- MToolButton

pagerespageres

MLineEdit <- QLineEdit

pagerespageres

MRadioButton <- QRadioButton

pagerespageres

MSwitch <- QRadioButton

pagerespageres

MSilder <- QSlider

pagerespageres

MSpinBox <- QSpinBox

MDoubleSpinBox <- QDoubleSpinBox

MDateTimeEdit <- QDateTimeEdit

MDateEdit <- QDateEdit

MTimeEdit <- QTimeEdit

pagerespageres

Data Display

MAvatar <- QLabel

pagerespageres

MBadge <- QWidget

pagerespageres

MCarousel <- QGraphicsView

pageres pageres

MCard <- QWidget

pagerespageres

MCollapse <- QWidget

pageres pageres

MLineTabWidget <- QWidget

pageres pageres

MTag <- QLabel

MCheckableTag <- QCheckBox

MNewTag <- QWidget

pagerespageres

Feedback

MAlert <- QWidget

pagerespageres

MDrawer <- QWidget

pageres pageres

MMessage <- QWidget

pageres pageres

MProgressBar <- QProgressBar

pageres pageres

MProgressCircle <- QProgressBar

pagerespageres

MToast <- QWidget

pageres pageres

Other

MDivider <- QWidget

pagerespageres

如何贡献代码

安装poetry

shell pip install poetry

安装依赖

poetry install

运行单元测试

poetry run pytest

运行 black检查

poetry run black dayu_widgets

运行isort

poetry run isort dayu_widgets

提交代码

poetry run cz commit

Contributors ✨

Thanks goes to these wonderful people (emoji key):


Yanru Mu

💻

Hal

💻

FXTD-ODYSSEY

💻