Hello! Today I have released the first PyQt6 edition of my book Create GUI Applications with Python & Qt6.
This update follows the 4th Edition of the PyQt5 book, updating all the code examples and adding additional PyQt6-specific details.
What's Inside the PyQt6 Book
The book contains 600+ pages and 200+ complete code examples taking you from the basics of creating PyQt6 applications to fully functional apps. Whether you're new to Python GUI programming or looking to migrate from PyQt5 to PyQt6, this book covers everything you need to build professional desktop applications.
Topics covered include:
- PyQt6 fundamentals — widgets, layouts, signals and slots
- Building real-world applications — complete, working examples you can adapt
- Qt Designer integration — designing interfaces visually and using them in Python
- Multithreading — keeping your GUI responsive with background tasks
- Data visualization — plotting and displaying data within your apps
- Packaging and distribution — delivering your finished PyQt6 applications to users
All examples have been fully updated for Qt6 and PyQt6, ensuring compatibility with the latest version of the framework.
Enjoy!
PyQt/PySide 1:1 Coaching with Martin Fitzpatrick
Save yourself time and frustration. Get one on one help with your Python GUI projects. Working together with you I'll identify issues and suggest fixes, from bugs and usability to architecture and maintainability.
