PyQt-Fluent-Widgets
基于PyQt5的流畅设计组件库
安装
安装精简版(不包含AcrylicLabel
):
pip install PyQt-Fluent-Widgets -i https://pypi.org/simple/
或安装完整功能版:
pip install "PyQt-Fluent-Widgets[full]" -i https://pypi.org/simple/
如果你使用PySide2、PySide6或PyQt6,可以下载PySide2、PySide6或PyQt6分支的代码。
专业版库包含更多高级组件。你可以从发布页面下载PyQt-Fluent-Widgets-Pro-Gallery.zip
进行预览。
C++ QFluentWidgets需要从官网购买许可证。你也可以从发布页面下载编译好的演示程序C++_QFluentWidgets.zip
。
警告 不要同时安装PyQt-Fluent-Widgets、PyQt6-Fluent-Widgets、PySide2-Fluent-Widgets和PySide6-Fluent-Widgets,因为它们的包名都是
qfluentwidgets
。
运行示例
使用pip安装PyQt-Fluent-Widgets包后,你可以运行examples目录中的任何演示,例如:
cd examples/gallery
python demo.py
如果遇到ImportError: cannot import name 'XXX' from 'qfluentwidgets'
,说明你安装的包版本过低。你可以将镜像源替换为https://pypi.org/simple并重新安装。
文档
想了解更多关于PyQt-Fluent-Widgets的信息?请阅读帮助文档 👈
许可证
PyQt-Fluent-Widgets对非商业项目采用GPLv3许可。商业用途请购买商业许可证。
版权所有 © 2021 by zhiyiYo。
视频演示
查看这个▶ 示例视频,了解PyQt-Fluent-Widgets的功能 🎉
与设计器配合使用
Fluent Client集成了设计器插件,支持在设计器中直接拖放使用QFluentWidgets组件。你可以从淘宝购买客户端。
相关项目
以下是基于PyQt-Fluent-Widgets的一些项目:
- zhiyiYo/QMaterialWidgets: 基于PyQt/PySide的材料设计组件库
- zhiyiYo/Groove: 基于PyQt5的跨平台音乐播放器
- zhiyiYo/Alpha-Gobang-Zero: 基于强化学习的五子棋AI