Tutorials

Hands-on programming tutorials from Python GUIs to electronics and microcontrollers. If you're looking for more in-depth or structured guides to programming, take a look at my courses and books.

Embedding custom widgets from Qt Designer

Learn how to use custom widgets in your PyQt6 applications when designing with Qt Designer

Creating custom GUI widgets in PyQt5

Build a completely functional custom widget from scratch using QPainter

Creating custom GUI widgets in PyQt6

Build a completely functional custom widget from scratch using QPainter

The ModelView Architecture

Qt's MVC-like interface for displaying data in views

The ModelView Architecture

Qt's MVC-like interface for displaying data in views

Actions — Toolbars & Menus

Defining toolbars, menus and keyboard shortcuts with QAction
1 2 3 4 5 6 7 8 9 10 11