So far we have been creating apps using Python code. This is fine for simple applications, but as your applications get larger or interfaces become more complicated, it can get a bit cumbersome to define all elements programmatically in this way. The good news is that Qt comes with a graphical editor — Qt Creator — which contains a drag-and-drop UI editor.
In this course we'll cover the basics of creating UIs with Qt Creator. The principles, layouts and widgets are identical, so you can apply everything you've already learnt. You'll also need your knowledge of the Python API to hook up your application logical later.
You can download this from the Qt website. Just go to https://www.qt.io/download and download the Qt package. You can opt to install only Creator during the installation.