Building a Python GUI with PyQt Designer

An effective Python + PyQt Designer workflow

Before we begin, it is assumed you have intermediate to advanced knowledge of Python. This includes basic data types (especially dictionaries), statements, and functions. Knowledge about Object-Oriented-Programming (OOP) would be useful but not required.

This will be a quick tutorial on making a Python GUI using a combination of the Python PyQt library and Designer. Designer is a program that comes with PyQt and allows you to create the GUI visually. We will use just Designer and a Python…