𝔖 Scriptorium
✦   LIBER   ✦

πŸ“

Create GUI Applications with Python & Qt6 (5th edition, PySide6): The hands-on guide to making apps with Python

✍ Scribed by Martin Fitzpatrick


Year
2022
Tongue
English
Leaves
809
Edition
5
Category
Library

⬇  Acquire This Volume

No coin nor oath required. For personal study only.

✦ Synopsis


The easy way to create desktop applications
Includes β€”

600+ page ebook of hands-on PySide6 exercises
200+ code examples to experiment with
Email support for readers
Includes 4 example apps
Compatible with Python 3.4+
Code free to reuse in your own projects

✦ Table of Contents


Create GUI Applications with Python & Qt6: The hands-on guide to making apps with Python
Table of Contents
Introduction
1. A very brief history of the GUI
2. A bit about Qt
Basic PySide6 Features
3. My first Application
4. Signals & Slots
5. Widgets
6. Layouts
7. Actions, Toolbars & Menus
8. Dialogs
9. Windows
10. Events
Qt Designer
11. Installing Qt Designer
12. Getting started with Qt Designer
13. The Qt Resource system
Theming
14. Styles
15. Palettes
16. Icons
17. Qt Style Sheets (QSS)
Model View Architecture
18. The Model View Architecture β€” Model View Controller
19. A simple Model View β€” a Todo List
20. Tabular data in ModelViews, with numpy & pandas
21. Querying SQL databases with Qt models
Custom Widgets
22. Bitmap Graphics in Qt
23. Creating Custom Widgets
24. Using Custom Widgets in Qt Designer
Concurrent Execution
25. Introduction to Threads & Processes
26. Using the thread pool
27. QRunnable examples
28. Long-running threads
29. Running external commands & processes
Plotting
30. Plotting with PyQtGraph
31. Plotting with Matplotlib
Further PySide6 Features
32. Timers
33. Extending Signals
34. Working with Relative Paths
35. System tray & macOS menus
36. Enums & the Qt Namespace
37. Working with command-line arguments
38. Pythonic PySide6
Packaging & Distribution
39. Packaging with PyInstaller
40. Creating a Windows installer with InstallForge
41. Creating a macOS Disk Image Installer
42. Creating a Linux Package with
Example applications
43. Mozzarella Ashbadger
44. Moonsweeper
Appendix A: Installing PySide6
Appendix B: Translating C++ Examples to Python
Appendix C: PyQt6 and PySide6 β€” What’s the difference?
Appendix D: What next?
45. Thank you
Index


πŸ“œ SIMILAR VOLUMES


Create GUI Applications with Python & Qt
✍ Martin Fitzpatrick πŸ“‚ Library 🌐 English

<span>Building desktop applications doesn't have to be difficult. Using Python &amp; Qt6 you can create fully functional desktop apps in minutes. Starting from the very basics, this modern PyQt6 book takes you on a tour of the key features of PyQt6 you can use to build real-life applications.<br><br

Create GUI Applications with Python & Qt
✍ Martin Fitzpatric πŸ“‚ Library πŸ“… 2021 🌐 English

750+ page ebook of hands-on PySide6 exercises 280+ code examples to experiment with Includes PDF and EPub formats. Compatible with Python 3.4+ Code free to reuse in your own projects Lifetime updates β€” last updated May 2022

Python GUI Applications using PyQt5 : Th
✍ Verdugo, Leire πŸ“‚ Library πŸ“… 2024 πŸ› Independently Published 🌐 English

Python is one of the most popular and easiest programming languages out there. Learning it -- and mastering the craft -- is a walk in the park when you have the right guidance. Here what you'll learn after downloading this book βœ“Introduction βœ“statusbar βœ“menubar βœ“toolbar βœ“Box layout βœ“Grid