一、官網文檔
- 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