Qt comes with a large library of widgets built-in. But sometimes your applications need something different. In PySide2 you can you design your own widgets, drawing them directly in your application.

In these tutorials we'll go through the basics of drawing graphics in Qt to building your own entirely custom widget.

Explore Custom Widgets

Animating custom widgets with QPropertyAnimation

Add dynamic visual effects to your custom widgets

QPainter and Bitmap Graphics

Introduction to the core features of QPainter

Creating custom GUI widgets in PySide2

Build a completely functional custom widget from scratch using QPainter