MadQt is a pip package created to ease the process of using the Qt framework for python.
Qt is a powerful framework for designing Graphical User Interfaces written in c++ but has a couple of wrappers (PyQt and PySide) that allow us to use the Python coding language.
MadQt aim is to automate and simplify many of the processes required by Qt as well as provide custom widgets and QtDesigner plugins created to and by the community.
A gui application for organizing and managing your PyQt projects.
Coupled with QDesigner this app has many features that will help you create and distribute PyQt apps faster.
- Auto compile .qrc and .ui files
- Tint and Multiply images
- Convert images to .ico format
- Easily create custom widgets and Ui's
- Automatically add custom widgets and qrc files to all exiting Ui's
- Create executable files for distribution
- Easy Sublime text integration
A gui application for creating QtDesigner python plugins.
MadQt is compatible with python 3.9+
PySide6 6.5.0 and over presents some class inheritance issues due to it's python compatibility.
It is advised to use Python 3.7 for maximum compatibility when using PySide6.
Due to this we decided to limit the PySide6 version to 6.4.3 for now to allow for higher versions of python to be used.
pip install PySide6==6.4.3
pip install MadQt
Visit our free PySide and PyQt course on YouTube
Support this project: