Create Simple GUI Applications, with Python & Qt5

- 50%

Original price was: $5.00.Current price is: $2.50.

Add to wishlistAdded to wishlistRemoved from wishlist 0

Product Specs:

  • File Type: PDF
  • File Size: 7.4 MB
  • Book Language: English
  • Total Page Count: 264
  • Instant Download

Building a desktop interface involves more than placing buttons in a window: it means understanding how widgets, events, application logic, and the underlying Qt framework work together. Martin Fitzpatrick’s Create Simple GUI Applications, with Python & Qt5 takes a hands-on route through those ideas, using PyQt5 examples to make the structure of a GUI application easier to follow.

Learn PyQt5 by building up the pieces

The book starts with getting PyQt installed and creating a first application, then moves through the everyday building blocks of Qt: signals and slots, events, menus, toolbars, widgets, layouts, dialogs, and Qt Designer. Explanations and worked steps help connect the code to the behavior of the interface, so readers can understand what they are changing as they experiment.

From interface details to custom components

Later chapters explore drawing with QPainter and bitmap graphics, then show how custom widgets can be developed and updated. The progression offers a useful way to move beyond standard controls and consider how a component’s appearance and behavior can be shaped for a particular application.

Organize data and keep applications responsive

Topics include model-view architecture, a Todo List example, persistent data storage, and approaches to threads and processes using Qt tools such as QRunnable and QThreadPool. Together, these sections introduce patterns for separating displayed data from interface code and handling work that should not stall an application’s main interface.

Practical examples through to packaging

The contents also include example PyQt5 applications and a section on packaging applications with the fbs build system. The book is arranged as coding exercises and snippets, encouraging readers to modify and test the examples instead of treating them as code to copy unchanged.

A hands-on introduction for Python programmers

This edition states compatibility with Python 3.4 and later and also discusses Python 2.7 considerations. It is suited to readers who want a guided introduction to PyQt5 and desktop GUI concepts, with enough room to experiment and build on the examples at their own pace. 💻

User Reviews

0.0 out of 5
★★★★★
0
★★★★★
0
★★★★★
0
★★★★★
0
★★★★★
0
Write a review

There are no reviews yet.

Only logged in customers who have purchased this product may leave a review.

No product has been found!
Create Simple GUI Applications, with Python & Qt5
Create Simple GUI Applications, with Python & Qt5

Original price was: $5.00.Current price is: $2.50.

Create. Design. Inspire.

Design Something Amazing

Looking for creative resources? Discover Procreate brushes, Photoshop resources, and design assets at BrushesPack.com.

✦ Procreate Brushes Ps Photoshop Resources ◇ Design Assets
✎
BrushesPack Creative Resources
Digital Delights
Logo
Shopping cart