当前位置: 首页 > news >正文

PyQt 或 PySide6 进行 GUI 开发文档与教程

一、官网文档

  • Qt 官方文档:Porting to Qt 6 | Qt 6.9
  • Qt 维基:​​​​​​​Qt Wiki
  • Qt for Python (PySide6) :​​​​​​​Qt for Python - Qt Wiki
  • PySide6 快速上手指南:​​​​​​​Getting Started - Qt for Python
  • PySide6 GUI 开发全流程(计算器示例) :​​​​​​​基于PySide6的GUI程序开发全流程(看完就会)-腾讯云开发者社区-腾讯云
  • 简言之博客 PyQt 相关教程:​​​​​​​Python:PyQt学习 | 简言之

二. PyQt & PySide6 教程与示例代码

  • Code Editor Example:​​​​​​​Examples - Qt for Python
  • YoloSide (PySide6 GUI 结合 YOLOv8) :​​​​​​​GitHub - Jai-wei/YOLOv8-PySide6-GUI: YoloSide - YOLOv8 GUI By PySide6
  • PySide6 代码教程:​​​​​​​GitHub - muziing/PySide6-Code-Tutorial: 可能是最好的PySide6中文教程!用代码实例讲解PySide6,附优质Demos、图标库、QSS皮肤、相关文章等分享!
  • PyQt Fluent Widgets:​​​​​​​GitHub - zhiyiYo/PyQt-Fluent-Widgets: A fluent design widgets library based on C++ Qt/PyQt/PySide. Make Qt Great Again.
  • Top 19 Python 桌面应用项目:​​​​​​​Top 21 Python desktop-app Projects | LibHunt

三. PyQt / PySide6 界面美化

  • Qt-Material(Material Design 主题):​​​​​​​Qt-Material — Qt-Material documentation
  • QDarkStyleSheet(黑暗风格样式表):​​​​​​​GitHub - ColinDuquesnoy/QDarkStyleSheet: A dark style sheet for QtWidgets application
  • PyQt5 Stylesheets:​​​​​​​​​​​​​​GitHub - RedFalsh/PyQt5_stylesheets
  • Custom Widgets(PyQt 自定义控件) :​​​​​​​GitHub - PyQt5/CustomWidgets: PyQt Custom Widgets - PyQt 自定义控件

四. PyQt / PySide6 开发工具

在 PyQt / PySide6 工具:

  • QtAwesome(支持 FontAwesome 图标):​​​​​​​https://github.com/spyder-ide/qtawesome
  • PyQtDarkTheme:​​​​​​​https://github.com/5yutan5/PyQtDarkTheme
  • PyQt-PySide 自定义控件库:​​​​​​​https://github.com/KhamisiKibet/QT-PyQt-PySide-Custom-Widgets

五、PyQt / PySide6 开发的优秀开源项目

  • pyQode(Python 代码编辑器) :​​​​​​​https://github.com/pyQode/pyQode
  • Frog(任务管理器) :​​​​​​​https://github.com/TenderOwl/Frog/tree/master
  • Reflex(桌面应用框架) :​​​​​​​https://github.com/reflex-dev/reflex/tree/main
  • Spyder IDE(Python 科学计算 IDE):​​​​​​​https://github.com/spyder-ide/spyder
  • OpenShot(视频编辑软件) :​​​​​​​https://github.com/OpenShot/openshot-qt
  • Orange(数据可视化工具) :​​​​​​​https://github.com/biolab/orange3

相关文章:

  • 电商平台的订单状态设计流程
  • NHANES指标推荐:TyG指数
  • 计算机启动流程中,都干了啥事。比如文件挂在,操作系统加载,中断向量表加载,磁盘初始化在哪阶段。
  • K8S - 深入解析 Service 与 Ingress - 服务暴露与流量管理
  • 在多socket多核计算机上配置MPI和OpenMP
  • Protubuf入门 --- 01基本语法与编译使用
  • C语言数据类型与内存布局
  • 算法竞赛进阶指南.巡逻
  • 13分区排烟 无法远程启动 12-1-4,排烟管道出口未连接室外
  • Linux-07-Shell
  • python常用科学计算库及使用示例
  • 数字智慧方案6185丨智慧银行解决方案(51页PPT)(文末有下载方式)
  • 【免费】2010-2019年上市公司排污费数据
  • 迪米特法则(LoD)
  • Baklib内容中台落地实战指南
  • 传奇各职业/战士/法师/道士/手套/手镯/护腕/神秘腰带爆率及出处产出地/圣战/法神/天尊/祈祷/虹魔/魔血
  • 用c 编写的笔记搜索程序
  • 如何用Python绘制两个圆之间的8条公切线
  • 第J6周:ResNeXt-50实战
  • C++ 动态内存管理详讲
  • 抢抓消费旺季:五一假期,多地党政主官调研外贸优品展销活动
  • 美国鞋类巨头请求白宫豁免关税,称已构成“生存威胁”
  • “五一”假期首日跨区域人员流动预计超3.4亿人次
  • 对谈|《对工作说不》,究竟是要对什么说不?
  • 中央网信办部署开展“清朗·整治AI技术滥用”专项行动
  • 民生访谈|支持外贸企业拓内销,上海正抓紧制定便利措施