How to Use Qt Designer in PyQt & PyQt6

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.



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


Qt Designer Location
Qt Designer Location




Now open your Qt Designer and design your GUI app.


How to Use Qt Designer in PyQt & PyQt6
How to Use Qt Designer in PyQt & PyQt6





Leave a Comment