
Awesome custom widgets made for QT Desktop Applications. Simplify your UI development process. These widgets can be used in QT Designer then imported to PySide code.
First time installer:
pip install QT-PyQt-PySide-Custom-Widgets
Upgrade/install the latest version:
pip install --upgrade QT-PyQt-PySide-Custom-Widgets
The examples folder in this repository contains a few code examples you can use to test and learn about the custom widgets.

Please read the required project structure and other important updates here before proceeding.
Available custom widgets:
Available custom widgets:
AnalogGaugeWidgetQCustomCheckBoxQCustomProgressIndicatorQCustomQPushButtonQCustomQSliderQCustomQStackedWidgetQCustomSlideMenu













Other extra functions:
ProjectMaker / project wizard - Used for creating a Qt-Python project on an empty folder. Read moreQCards - Apply the same syle ie drop-shadow effect to a group of QFrame, QWidget etc. Best for creating dashboard cards. Read moreQCustomQPushButtonGroup - Create a group of QPushButtons with different stylesheets for the current active or clicked button and other innactive buttons. Read moreQt Theme Engine - Beautify your app. This feature will create multiple themes for QT for Python apps. Read moreQSettings - Easily save your app configurations that will be remembered even after restarting the app ie app theme from Qt Theme Engine`. Watch the tutorialOr watch the tutorial videos here
Thanks to all supporters on YouTube, Patreon and other platforms.
If you find this project valuable and would like to contribute to its development and maintenance, you can support us on Patreon. Your sponsorship means a lot and is greatly appreciated!💖
Thanks to all the contributors involved in the development of the project!
Made with contrib.rocks.
A list of modern GUI's made using the custom widgets module. View
$ claude mcp add QT-PyQt-PySide-Custom-Widgets \
-- python -m otcore.mcp_server <graph>