

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
Advanced Flutter: Build High-Performance, Cross-Platform Apps for Mobile, Web and Desktop, (Paperback) $38.20 Was $42.99
$3820current price $38.20, Was $42.99$42.99Advanced Flutter: Build High-Performance, Cross-Platform Apps for Mobile, Web and Desktop, (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)
Flask Web Development: Developing Web Applications with Python (Paperback) $45.63
$4563current price $45.63Flask Web Development: Developing Web Applications with Python (Paperback)
Python, Pygame, and Raspberry Pi Game Development, (Paperback) $32.99
$3299current price $32.99Python, Pygame, and Raspberry Pi Game Development, (Paperback)
Unlocking Python: A Comprehensive Guide for Beginners, (Paperback) $24.97
$2497current price $24.97Unlocking Python: A Comprehensive Guide for Beginners, (Paperback)
Cross-Platform UIs with Flutter: Unlock the ability to create native multiplatform UIs using a single code base with Flu, (Paperback) $36.99
$3699current price $36.99Cross-Platform UIs with Flutter: Unlock the ability to create native multiplatform UIs using a single code base with Flu, (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)
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 reviewsPython Programming Professional Made Easy (Hardcover) $39.56
$3956current price $39.56Python Programming Professional Made Easy (Hardcover)
11 out of 5 Stars. 1 reviewsData 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)
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)
Python Bootcamp: A Rapid Crash Course Featuring Q&A Sessions, Exercises, and Projects, (Paperback) $25.80 Was $30.44
$2580current price $25.80, Was $30.44$30.44Python Bootcamp: A Rapid Crash Course Featuring Q&A Sessions, Exercises, and Projects, (Paperback)
Introducing .Net 6: Getting Started with Blazor, Maui, Windows App Sdk, Desktop Development, and Containers, (Paperback) $40.05
$4005current price $40.05Introducing .Net 6: Getting Started with Blazor, Maui, Windows App Sdk, Desktop Development, and Containers, (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)
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)
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)
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)
Html5 Multimedia Development Cookbook, (Paperback) $43.99
$4399current price $43.99Html5 Multimedia Development Cookbook, (Paperback)
Building Python Web APIs with FastAPI: A fast-paced guide to building high-performance, robust web APIs with very little, (Paperback) $32.21
$3221current price $32.21Building Python Web APIs with FastAPI: A fast-paced guide to building high-performance, robust web APIs with very little, (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

