Leo Well

Working With Python Virtual Environments

Setting Your Python Working Environment, the Right Way


A Simple Text Input Widget

How to Create a Custom Title Bar for a PyQt Window

Customize Your Python App's Title Bars

How to Restore the Window's Geometry in a PyQt App

Make Your Windows Remember Their Last Geometry

Customizing Your Tkinter App's Windows

Make Your Tkinter App's Windows Have Different Looks

Getting Started With Kivy for GUI Development

Your First Steps With the Kivy Library for GUI Development

Input Validation in Tkinter GUI Apps

Validate User Input When Creating Apps With Tkinter and Python

PyQt vs. Tkinter — Which Should You Choose for Your Next GUI Project?

What Are the Major Differences Between these Popular Python GUI Libraries

Getting Started With Git and GitHub in Your Python Projects

Version-Controlling Your Python Projects With Git and GitHub

Working With Classes in Python and PyQt

Understanding the Intricacies of Python Classes

Can You Charge for Open-Source Software?

Making Money from Open-Source Projects


Toggleable checkable widget


Add clickable buttons to your Python UI

Plotting With PyQtGraph updated

Create Custom Plots in PyQt6 With PyQtGraph

Which Python GUI library should you use? updated

Comparing the Python GUI libraries available in 2024

Embedding custom widgets from Qt Designer

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

PySide6 Widgets updated

Using QPushButton, QCheckBox, QComboBox, QLabel, and QSlider widgets
Showing articles for All (17) PyQt6 (14) PySide6 (13) PyQt5 (11) Tkinter (12) PySide2 (11)