1 Star 0 Fork 1

sakura997 / PyQt-Fluent-Widgets

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
README_zh.md 4.80 KB
一键复制 编辑 原始数据 按行查看 历史
一级棒卡哇伊的硝子酱 提交于 2023-10-22 17:03 . 更新文档

logo

PyQt-Fluent-Widgets

基于 PyQt5 的 Fluent Design 风格组件库

Version Download GPLv3 Platform Win32 | Linux | macOS

English | 简体中文

Interface

安装📥

安装轻量版 (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,可以在 PySide2PySide6PyQt6 分支下载对应的代码。

Qt5 和 Qt6 的组件库非开源,可从 发行页面 下载体验编译好的示例程序 QFluentWidgets_*.*.*.zip,如需购买使用请联系 shokokawaii@foxmail.com.

Warning 请勿同时安装 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',这表明安装的包版本过低。可以按照上面的安装指令将 pypi 源替换为 https://pypi.org/simple 并重新安装.

在线文档📕

想要了解 PyQt-Fluent-Widgets 的正确使用姿势?请仔细阅读 帮助文档 👈

支持💖

个人开发不易,如果这个组件库帮助了您,可以考虑在 爱发电 或者 ko-fi 上请作者喝一瓶快乐水。您的支持就是作者继续开发和维护项目的动力 🥰。

演示视频📽️

请查收哔哩哔哩上的 视频合集,它展示了 PyQt-Fluent-Widgets 的全部组件和特性 🎉

搭配 QtDesigner🚀

可以运行 python ./tools/designer.py 来启动安装了 PyQt-Fluent-Widgets 插件的 QtDesigner。如果操作成功,QtDesigner 的侧边栏中将会显示 PyQt-Fluent-Widgets 的组件。对于旧项目的改造,推荐使用 视频教程 中介绍的 提升为...

项目发行页面 提供了内置 PyQt-Fluent-Widgets 插件的 QtDesigner,下载并解压 FluentDesigner_v*.*.*.zip,双击运行 designer/designer.exe 就能启动 QtDesigner。

Note 推荐在虚拟环境中安装 pyqt5-tools 和 PyQt-Fluent-Widgets,并确保 PyQt5-Frameless-Window 的版本号 >= 0.2.7,不然可能出现各种奇怪的问题。

另见👀

下面是一些基于 PyQt-Fluent-Widgets 的项目:

参考

许可证

PyQt-Fluent-Widgets 使用 GPLv3 许可证.

Copyright © 2021 by zhiyiYo.

马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
Python
1
https://gitee.com/sakura997_home/PyQt-Fluent-Widgets.git
git@gitee.com:sakura997_home/PyQt-Fluent-Widgets.git
sakura997_home
PyQt-Fluent-Widgets
PyQt-Fluent-Widgets
master

搜索帮助