# miqt/examples/uidesigner This example shows how to use [Qt Designer](https://doc.qt.io/qt-5/qtdesigner-manual.html) and miqt-uic to design a UI. ## 1. Design Use Qt Designer to build the UI and save as a `.ui` XML file. ![](uidesigner.png) ## 2. Compile Compile the `.ui` XML to Go code with the `miqt-uic` tool. ```bash miqt-uic -InFile design.ui -OutFile design.go ``` Some advanced configuration for `miqt-uic` can be done with other command-line arguments. Run `miqt-uic -Help` for more information. ## 3. Use Use the generated types. ![](uidesigner.miqt.png)