Create GUI Applications with Python & Qt6 (5th edition, PySide6): The hands-on guide to making apps with Python 5
معرفی کتاب «Create GUI Applications with Python & Qt6 (5th edition, PySide6): The hands-on guide to making apps with Python 5» نوشتهٔ Sarah Spade و Martin Fitzpatrick، منتشرشده توسط نشر 5 در سال 2022. این کتاب در فرمت pdf، زبان انگلیسی ارائه شده است.
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 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
دانلود کتاب Create GUI Applications with Python & Qt6 (5th edition, PySide6): The hands-on guide to making apps with Python 5