In this lesson we are going to learn How to Use Qt Designer in PyQt & PyQt6, particularly
in this lesson we want to use Qt Designer in PyQt6. first of all let’s talk about Qt Designer.
What is Qt Designer?
Qt Designer is the Qt tool for designing and building graphical user interfaces (GUIs) with
Qt Widgets. You can compose and customize your windows or dialogs in a
what-you-see-is-what-you-get (WYSIWYG) manner, and test them using different styles and
resolutions. Widgets and forms created with Qt Designer integrate seamlessly with programmed
code, using Qt’s signals and slots mechanism, so that you can easily assign behavior to graphical
elements. All properties set in Qt Designer can be changed dynamically within the code.
Furthermore, features like widget promotion and custom plugins allow you to use your own
components with Qt Designer. Qt Designer is not part of PyQt6, for using Qt Designer we
need to install another library that is called PyQt6 Tools.
You can use pip for the installation of pyqt6-tools.
pip install pyqt6-tools
After installation you can find the Qt Designer in site-packages of your python installation.
- Go to site-packages
- Find qt6_applications folder
- After that open Qt
- And than open bin folder
- In the bin folder there is designer.exe
Now open your Qt Designer and design your GUI app.