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
Create Gui Applications with Python & Qt5
β Scribed by Martin Fitzpack
- Year
- 2020
- Tongue
- English
- Leaves
- 674
- Edition
- 4
- Category
- Library
No coin nor oath required. For personal study only.
β¦ Table of Contents
Create GUI Applications with Python & Qt5: 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
3. Thankyou
4. Copyright
Basic PyQt5 Features
5. My first Application
6. Signals & Slots
7. Widgets
8. Layouts
9. Actions, Toolbars & Menus
10. Dialogs
11. Windows
12. Events
Qt Designer
13. Installing Qt Designer
14. Getting started with Qt Designer
15. The Qt Resource system
Theming
16. Styles
17. Palettes
18. Icons
19. Qt Style Sheets (QSS)
Model View Architecture
20. The Model View Architecture β Model View Controller
21. A simple Model View β a Todo List
22. Tabular data in ModelViews, with numpy & pandas
23. Querying SQL databases with Qt models
Further PyQt50γ Features
24. Extending Signals
25. Routing
26. Working with command-line arguments
27. System tray & macOS menus
28. Enums & the Qt Namespace
Custom Widgets
29. Bitmap Graphics in Qt
30. Creating Custom Widgets
Concurrent Execution
31. Introduction to Threads & Processes
32. Using the thread pool
33. Threading examples
34. Running external commands & processes
Plotting
35. Plotting with PyQtGraph
36. Plotting with Matplotlib
Packaging & Distribution
37. Packaging with fbs
Example applications
38. Mozzarella Ashbadger
39. Moonsweeper
Appendix A: Installing PyQt5
Appendix B: Translating C++ Examples to Python
Appendix C: PyQt5 and PySide2 β Whatβs the difference?
Appendix D: What next?
Index
π SIMILAR VOLUMES
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
<span>Building desktop applications doesn't have to be difficult. Using Python & 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