miqt/examples/uidesigner/README.md

26 lines
577 B
Markdown

# 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)