© Joshua Willman 2021
J. WillmanModern PyQthttps://doi.org/10.1007/978-1-4842-6603-8_1

1. Overview of PyQt5

Joshua Willman1  
(1)
Hampton, VA, USA
 

Hello! Welcome to Modern PyQt! When you build an application, whether for desktop, mobile, or embedded devices, your goal is to create a seamless experience for the user. If you are designing a program for others to use, then you should always consider how the user might interact with the software to solve their problems. Applications such as web browsers, word processors, and video players are all created to enrich the end user’s life, helping them achieve some task simply and efficiently.

Some programs are designed to perform a minimal number of tasks, such as the clock on your computer. Others bundle ...

Get Modern PyQt: Create GUI Applications for Project Management, Computer Vision, and Data Analysis now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.