经验首页 前端设计 程序设计 Java相关 移动开发 数据库/运维 软件/图像 大数据/云计算 其他经验
当前位置:技术经验 » 程序设计 » Python3 » 查看文章
PyQt-Fluent-Widgets:一个 Fluent Design 风格的组件库
来源:cnblogs  作者:之一Yo  时间:2023/3/15 8:53:39  对本文有异议

简介

这是一个使用 PyQt/PySide 编写的 Fluent Design 风格的组件库,包含最常用的组件,支持亮暗主题无缝切换。实际上此项目是从 Groove Music 项目剥离出来的子项目,github 仓库地址为 https://github.com/zhiyiYo/PyQt-Fluent-Widgets。

设置界面

安装

轻量版 (AcrylicLabel 不可用):

pip install PyQt-Fluent-Widgets

完整版:

pip install 'PyQt-Fluent-Widgets[full]'

运行示例

安装完 pyqt-fluent-widgets 包之后,可以切换到 examples 目录下运行示例代码,比如封面对应的示例代码:

cd examples/settings
python demo.py

在线文档

建议在使用之前阅读一下在线帮助文档,里面介绍了使用这个组件库的正确姿势,文档地址为:https://pyqt-fluent-widgets.readthedocs.io

部分组件展示

下拉框

下拉框

颜色对话框

颜色对话框

消息框

这个无边框消息框 Dialog 是否圆角取决于操作系统,比如 Win10 就会是尖角。

消息框

带遮罩的消息框

带遮罩的消息框

Win10 风格的消息框

Win10 风格消息框

侧边导航

侧边导航组件

滑块中空的滑动条

滑块中空的滑动条

圆角阴影菜单

圆角阴影菜单

进度提示条

进度提示条

开关按钮

开关按钮

工具提示

工具提示

原文链接:https://www.cnblogs.com/zhiyiYo/p/17216928.html

 友情链接:直通硅谷  点职佳  北美留学生论坛