PyQt/PySide的界面美化工具,美化库

内容分享7小时前发布
1 3 0

基于PyQt/PySide辛辛苦苦开发完程序后,老觉得的界面不够高大上,如果做ToC的产品,更是拿不出手,如果自己从零开始写QSS或其他方法来美化界面,浪费时间不说,最后效果还不必定好看。

我最近也有这个苦恼,搜集了几款美化工具。根据严格开源协议和宽松开源协议分为两大类。第一介绍一下宽松协议的工具。

最近发现了一款样式设计工具,也附加到了末尾。

美化库或工具有许多,如果大家有推荐的,欢迎发到评论区与大家共享。

一、宽松协议的美化工具

1.PyQtDarkTheme

采用MIT协议,项目地址:
https://github.com/kevinjohncutler/omnipose-theme, 主要分为深色和浅色主题。效果图如下。优点使用简单,两行代码搞定,轻微侵入项目,缺点配色较为简单,但满足大部分场景的需求了。

PyQt/PySide的界面美化工具,美化库

PyQt/PySide的界面美化工具,美化库

2.Qt-Material

采用BSD-2-Clause license协议,项目地址:
https://github.com/UN-GCPDS/qt-material,主要分为深色和浅色主题,但细分了许多主色调。效果图如下。优点使用简单,两三行代码搞定,轻微侵入项目。

PyQt/PySide的界面美化工具,美化库

PyQt/PySide的界面美化工具,美化库

  1. QDarkStyle

采用MIT协议,项目地址:
https://github.com/ColinDuquesnoy/QDarkStyleSheet。几行代码就可以引入搞定。

效果图如下,还有其他效果图,这里不粘贴了:

PyQt/PySide的界面美化工具,美化库

PyQt/PySide的界面美化工具,美化库

4.qtmodern

采用MIT协议,项目地址:
https://github.com/gmarull/qtmodern, 也是采用设置主题的方式,几行代码就能搞定。效果还是不错的,只是好几年没有更新了,可能对新版本的pyqt/pyside支持不够,但可以修改代码来兼容最新版本。效果图如下:

PyQt/PySide的界面美化工具,美化库

5.PySide6-FluentUI-QML

采用MIT协议,项目地址:
https://github.com/zhuzichu520/FluentUI,采用C++代码进行开发,使用起来比较麻烦,没有前面几款方便。效果还是不错,效果图如下:

PyQt/PySide的界面美化工具,美化库

6.QCandyUi

采用MIT协议,项目地址:
https://github.com/shuoGG1239/QCandyUi,效果没有之前的好,但可以作为美化界面的入门教程。效果如下:

PyQt/PySide的界面美化工具,美化库

7.PyDracula

采用MIT协议,项目地址:
https://github.com/Wanderson-Magalhaes/Modern_GUI_PyDracula_PySide6_or_PyQt6。效果如下:

PyQt/PySide的界面美化工具,美化库

二、严格协议的美化工具

由于才有严格的开放或商用协议,不提议应用到商用业务里,但可以作为学习或界面设计材料。

1.PyQt-Fluent-Widgets

采用GPL-3.0和商用协议,如果商用需要购买。项目地址:
https://github.com/zhiyiYo/PyQt-Fluent-Widgets, 效果还是不错的。

PyQt/PySide的界面美化工具,美化库

2.QT-PyQt-PySide-Custom-Widgets

采用GPL-3.0和商用协议,如果商用需要购买。项目地址:
https://github.com/KhamisiKibet/QT-PyQt-PySide-Custom-Widgets

PyQt/PySide的界面美化工具,美化库

三、样式设计工具

1.QT Stylesheet Designer

没有明确协议,项目地址:
https://github.com/RinLit-233-shiroko/sleepy-client,可以通过界面的形式自定义样式。

PyQt/PySide的界面美化工具,美化库

© 版权声明

相关文章

3 条评论

  • 头像
    一只鹿_- 投稿者

    好东西。可惜现在PC客户端越来越没有市场了,大家都是网页,都是Web。

    无记录
    回复
  • 头像
    泉水源源的年华 投稿者

    非常好的分享,这几天学习qss,想要搞一套好看的UI真的不容易,有这些工具确实方便很多

    无记录
    回复
  • 头像
    风萧索 读者

    收藏了,感谢分享

    无记录
    回复