miqt-uic command - github.com/mappu/miqt/cmd/miqt-uic - Go Packages (original) (raw)
miqt-uic
The miqt-uic program compiles Qt Designer .ui files into MIQT .go files.
Usage
For example usage information, see the examples/uidesigner folder.
Usage of ./miqt-uic:
-InFile string
Input .ui file
-OutFile string
Output .go file, or - for stdout (default "-")
-Package string
Custom package name (default "main")
-Qt6
Use Qt 6 instead of Qt 5
Architecture design
- Parse xml type definitions
- Recursively walk and emit Go code.
When developing miqt-uic, it's useful to run Qt uic side-by-side, and compare the output of each program for missing attributes or assignments.