> ## Content Index
> Fetch the complete content index at: https://mfitzp.ghost.io/llms.txt
> Use this file to discover other available public pages before exploring further.

# PyQt6, PySide6, PyQt5 and PySide2 Books:  updated for 2022!
- URL: https://mfitzp.ghost.io/pyqt6-pyside6-pyqt5-and-pyside2-books-updated-for-2022/
- Published: 2022-05-19T00:00:00.000Z
- Updated: 2024-04-02T21:23:12.000Z
- Description: New editions extended and updated, now 780+ pages
- Author: Martin Fitzpatrick

Hello! Today I have released new digital editions of my PyQt5, PyQt6, PySide2 and PySide6 book *Create GUI Applications with Python & Qt*.

- [PyQt6 Book 5th Edition, Create GUI Applications with Python & Qt6](https://www.pythonguis.com/pyqt6-book/?ref=mfitzp.ghost.io)
- [PySide6 Book, 5th Edition, Create GUI Applications with Python & Qt6](https://www.pythonguis.com/pyside6-book/?ref=mfitzp.ghost.io)
- [PyQt5 Book 5th Edition, Create GUI Applications with Python & Qt5](https://www.pythonguis.com/pyqt5-book/?ref=mfitzp.ghost.io)
- [PySide2 Book 5th Edition, Create GUI Applications with Python & Qt5](https://www.pythonguis.com/pyside2-book/?ref=mfitzp.ghost.io)

This update adds over 200 pages of Qt examples and exercises - the book is now 780 pages long! - and continues to be updated and extended. The latest additions include:

- Built-in dialogs, including `QMessageBox` and `QFileDialog`
- Working with multiple windows, cross-window communication
- Using `QThreadPool.start()` to execute Python functions
- Long-running threads with `QThread`
- Using custom widgets in Qt Designer
- Recurring & single shot timers
- Managing data files, working with paths
- Packaging with PyInstaller on Windows, macOS & Linux
- Creating distributable installers on Windows, macOS & Linux

This update marks the 5th Edition of the book.

🤘

As always, if you've previously bought a copy of the book you ****get these updates for free!** Just go to [the downloads page](https://account.pythonguis.com/?ref=mfitzp.ghost.io) and enter the email you used for the purchase. If you have problems getting this update just [get in touch](mailto:martin@pythonguis.com).

Enjoy!