60 lines
1.5 KiB
Go
60 lines
1.5 KiB
Go
// Generated by miqt-uic. To update this file, edit the .ui file in
|
|
// Qt Designer, and then run 'go generate'.
|
|
//
|
|
//go:generate miqt-uic -InFile window.ui -OutFile window.go -Qt6
|
|
|
|
package main
|
|
|
|
import (
|
|
qt "github.com/mappu/miqt/qt6"
|
|
)
|
|
|
|
type MainWindowUi struct {
|
|
MainWindow *qt.QMainWindow
|
|
centralwidget *qt.QWidget
|
|
verticalLayout *qt.QVBoxLayout
|
|
infoArea *qt.QListWidget
|
|
b1 *qt.QPushButton
|
|
b2 *qt.QPushButton
|
|
}
|
|
|
|
// NewMainWindowUi creates all Qt widget classes for MainWindow.
|
|
func NewMainWindowUi() *MainWindowUi {
|
|
ui := &MainWindowUi{}
|
|
|
|
ui.MainWindow = qt.NewQMainWindow(nil)
|
|
ui.MainWindow.Resize(320, 415)
|
|
ui.MainWindow.SetWindowTitle("SortVote")
|
|
|
|
ui.centralwidget = qt.NewQWidget(ui.MainWindow.QWidget)
|
|
|
|
ui.verticalLayout = qt.NewQVBoxLayout(ui.centralwidget)
|
|
ui.verticalLayout.SetContentsMargins(11, 11, 11, 11)
|
|
ui.verticalLayout.SetSpacing(6)
|
|
|
|
ui.infoArea = qt.NewQListWidget(ui.centralwidget)
|
|
/* miqt-uic: no handler for infoArea property 'sizePolicy' */
|
|
|
|
ui.verticalLayout.AddWidget(ui.infoArea.QWidget)
|
|
|
|
ui.b1 = qt.NewQPushButton(ui.centralwidget)
|
|
/* miqt-uic: no handler for b1 property 'sizePolicy' */
|
|
|
|
ui.verticalLayout.AddWidget(ui.b1.QWidget)
|
|
|
|
ui.b2 = qt.NewQPushButton(ui.centralwidget)
|
|
/* miqt-uic: no handler for b2 property 'sizePolicy' */
|
|
|
|
ui.verticalLayout.AddWidget(ui.b2.QWidget)
|
|
ui.MainWindow.SetCentralWidget(ui.centralwidget) // Set central widget
|
|
|
|
ui.Retranslate()
|
|
|
|
return ui
|
|
}
|
|
|
|
// Retranslate reapplies all text translations.
|
|
func (ui *MainWindowUi) Retranslate() {
|
|
|
|
}
|