Cover image for Python GUI Programming Recipes using PyQt5

Python GUI Programming Recipes using PyQt5

Visually design powerful GUIs with Python and the Qt5 framework.

MPBM

Created by Miklós Prisznyák, Burkhard Meier

Discover how to create visually appealing and functional desktop applications with Python and PyQt5. You will start by setting up your development environment, then move on to designing interfaces and connecting them with Python code. By the end, you will know how to build complex GUIs that look professional and work smoothly.

Packt | Oct 2017 | 249 min

What You Will Learn

You will begin by installing PyQt5 and Qt Designer, then learn to create simple interfaces with code. As you progress, you will use drag-and-drop tools to build more advanced layouts, explore a variety of widgets, and connect your interfaces to real data sources. Best practices for separating interface and logic will be covered throughout.

Key Features

  • Design user interfaces visually with Qt Designer and integrate them into Python
  • Connect GUIs to SQL databases and keep applications responsive using threading
  • Apply CSS styling to enhance the appearance and usability of your applications

Target Audience

Ideal for intermediate Python developers who want to expand their skills into desktop application development. If you already understand Python basics and want to build interactive, data-driven applications with a polished look, you will find practical guidance and hands-on techniques here.

Related courses