

Mastering GUI Programming with Python: Develop impressive cross-platform GUI applications with PyQt, (Paperback)
Key item features
- Mastering GUI Programming with Python: Develop impressive cross-platform GUI applications with PyQt, (Paperback)
- Author: Packt Publishing
- ISBN: 9781789612905
- Format: Paperback
- Publication Date: 2019-05-24
- Page Count: 542
Specs
- Manual & guide typeInstruction Manual
- Book formatPaperback
- Edition1
- Skill levelAdvanced
- Pages542
- LanguageEnglish
- Free shipping
Free 90-day returns
How do you want your item?
More seller options (3)
Get 50% off a year of Walmart+
About this item
Product details
An advanced guide to creating powerful high-performance GUIs for modern, media-rich applications in various domains such as business and game development
Key Features:
- Gain comprehensive knowledge of Python GUI development using PyQt 5.12
- Explore advanced topics including multithreaded programming, 3D animation, and SQL databases
- Build cross-platform GUIs for Windows, macOS, Linux, and Raspberry Pi
Book Description:
PyQt5 has long been the most powerful and comprehensive GUI framework available for Python, yet there is a lack of cohesive resources available for Python programmers to learn how to use it. This book will be your comprehensive guide to exploring GUI development with PyQt5.
You will get started with an introduction to PyQt5, before going on to develop stunning GUIs with modern features. You will learn how to build forms using QWidgets and delve into important aspects of GUI development such as layouts, size policies, and event-driven programming. Moving ahead, you'll discover PyQt5's most powerful features through chapters on audio-visual programming with QtMultimedia, database-driven software with QtSQL, and web browsing with QtWebEngine. Next, in-depth coverage of multithreading and asynchronous programming will help you run tasks asynchronously and build high-concurrency processes with ease. In later chapters, you'll gain insights into QOpenGLWidget, along with mastering techniques for creating 2D graphics with QPainter. You'll also explore PyQt on a Raspberry Pi and interface it with remote systems using QtNetwork. Finally, you will learn how to distribute your applications using setuptools and PyInstaller.
By the end of this book, you will have the skills you need to develop robust GUI applications using PyQt.
What You Will Learn:
- Get to grips with the inner workings of PyQt5
- Understand how elements in a GUI application communicate with signals and slots
- Study techniques for styling an application
- Explore database-driven applications with the QtSQL module
- Create 2D graphics with QPainter
- Delve into 3D graphics with QOpenGLWidget
- Build network and web-aware applications with QtNetwork and QtWebEngine
Who this book is for:
This book is for programmers who want to create attractive, functional, and powerful GUIs using the Python language. You'll also find this book useful if you are a student, professional, or anyone who wants to start exploring GUIs. Although prior knowledge of the Python language is assumed, experience with PyQt, Qt, or GUI programming is not required.
- Mastering GUI Programming with Python: Develop impressive cross-platform GUI applications with PyQt, (Paperback)
- Author: Packt Publishing
- ISBN: 9781789612905
- Format: Paperback
- Publication Date: 2019-05-24
- Page Count: 542
Specifications
Manual & guide type
Book format
Edition
Skill level
Warranty
Warranty information
Similar items you might like
Learn Enough Learn Enough Python to Be Dangerous: Software Development, Flask Web Apps, and Beginning Data Science with Python, (Paperback) $29.10
$2910current price $29.10Learn Enough Learn Enough Python to Be Dangerous: Software Development, Flask Web Apps, and Beginning Data Science with Python, (Paperback)
Python, Pygame, and Raspberry Pi Game Development, (Paperback) $32.99
$3299current price $32.99Python, Pygame, and Raspberry Pi Game Development, (Paperback)
Hands-On Python Deep Learning for the Web: Integrating neural network architectures to build smart web apps with Flask, , (Paperback) $43.99
$4399current price $43.99Hands-On Python Deep Learning for the Web: Integrating neural network architectures to build smart web apps with Flask, , (Paperback)
Learn WinUI 3 - Second Edition: Leverage WinUI and the Windows App SDK to create modern Windows applications with C# and, (Paperback) $41.99
$4199current price $41.99Learn WinUI 3 - Second Edition: Leverage WinUI and the Windows App SDK to create modern Windows applications with C# and, (Paperback)
15 out of 5 Stars. 1 reviewsAdvanced Flutter: Build High-Performance, Cross-Platform Apps for Mobile, Web and Desktop, (Paperback) $38.14 Was $42.99
$3814current price $38.14, Was $42.99$42.99Advanced Flutter: Build High-Performance, Cross-Platform Apps for Mobile, Web and Desktop, (Paperback)
Data Mining with Python Quick Start Guide: A step by step beginner's guide into Data Mining, (Paperback) $16.46
$1646current price $16.46Data Mining with Python Quick Start Guide: A step by step beginner's guide into Data Mining, (Paperback)
Hello World! : A complete Python-based computer programming tutorial with fun illustrations, examples, and hand-on exercises. (Edition 3) (Paperback) $32.21
$3221current price $32.21Hello World! : A complete Python-based computer programming tutorial with fun illustrations, examples, and hand-on exercises. (Edition 3) (Paperback)
Programming Web Services with Soap: Building Distributed Applications (Paperback) $26.28
$2628current price $26.28Programming Web Services with Soap: Building Distributed Applications (Paperback)
Building Scalable PHP Web Applications Using the Cloud: A Simple Guide to Programming and Administering Cloud-Based Appl, (Paperback) $28.37 Was $32.99
$2837current price $28.37, Was $32.99$32.99Building Scalable PHP Web Applications Using the Cloud: A Simple Guide to Programming and Administering Cloud-Based Appl, (Paperback)
Practical Node-RED Programming: Learn powerful visual programming techniques and best practices for the web and IoT, (Paperback) $43.99
$4399current price $43.99Practical Node-RED Programming: Learn powerful visual programming techniques and best practices for the web and IoT, (Paperback)
Unlocking Python: A Comprehensive Guide for Beginners, (Paperback) $24.97
$2497current price $24.97Unlocking Python: A Comprehensive Guide for Beginners, (Paperback)
Python Projects for Beginners: A Ten-Week Bootcamp Approach to Python Programming, (Paperback) $29.30
$2930current price $29.30Python Projects for Beginners: A Ten-Week Bootcamp Approach to Python Programming, (Paperback)
Programming Applications Workshop Learn Python Programming by Coding Retro Games with Pygame: A Hands-On Python Course Inspired by 80s and 90s Classics, Book 2, (Paperback) $20.99
$2099current price $20.99Programming Applications Workshop Learn Python Programming by Coding Retro Games with Pygame: A Hands-On Python Course Inspired by 80s and 90s Classics, Book 2, (Paperback)
Easy Coding Crash Course: Python Programming For Beginners In 2021: Learn Python In 5 Days With Step By Step Guidance, Hands-on Exercises And Solution (Fun Tutorial For Novice Programmers) (Paperback) $14.49
$1449current price $14.49Easy Coding Crash Course: Python Programming For Beginners In 2021: Learn Python In 5 Days With Step By Step Guidance, Hands-on Exercises And Solution (Fun Tutorial For Novice Programmers) (Paperback)
Python Programming Professional Made Easy (Hardcover) $39.50
$3950current price $39.50Python Programming Professional Made Easy (Hardcover)
11 out of 5 Stars. 1 reviewsPython Bootcamp: A Rapid Crash Course Featuring Q&A Sessions, Exercises, and Projects, (Paperback) $25.80
$2580current price $25.80Python Bootcamp: A Rapid Crash Course Featuring Q&A Sessions, Exercises, and Projects, (Paperback)
Intermediate C Programming for the PIC Microcontroller: Simplifying Embedded Programming, (Paperback) $35.77
$3577current price $35.77Intermediate C Programming for the PIC Microcontroller: Simplifying Embedded Programming, (Paperback)
Let Us Go!: A Complete Beginner's Guide to Golang Programming and Development, (Paperback) $23.57
$2357current price $23.57Let Us Go!: A Complete Beginner's Guide to Golang Programming and Development, (Paperback)
Taking Flutter to the Web: Learn how to build cross-platform UIs for web and mobile platforms using Flutter for Web, (Paperback) $42.27
$4227current price $42.27Taking Flutter to the Web: Learn how to build cross-platform UIs for web and mobile platforms using Flutter for Web, (Paperback)
Customer ratings & reviews
Related pages
- C Compiler
- General Enterprise Applications Books
- C Compilers
- Aws Scripting General Certification Guide Books
- General Desktop Applications Books
- Best Sellers In Data Mining
- General Certification Guide Books
- Lambda Function In Python
- Python Structures Python Programming Language Books
- Desktop Applications Databases Books
- Data Modeling & Design Books
- Data Processing Books

