cardboard-sikuli/screencap_ui.go
2025-05-05 22:34:54 +12:00

108 lines
4.3 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 screencap.ui -OutFile screencap_ui.go -Qt6
package main
import (
qt "github.com/mappu/miqt/qt6"
)
type ScreenCaptureDialogUi struct {
ScreenCaptureDialog *qt.QDialog
gridLayout *qt.QGridLayout
gv *qt.QGraphicsView
verticalLayout *qt.QVBoxLayout
lbStatus *qt.QLabel
horizontalLayout *qt.QHBoxLayout
btZoomOut *qt.QPushButton
btZoomFit *qt.QPushButton
btZoomIn *qt.QPushButton
btCapture *qt.QPushButton
}
// NewScreenCaptureDialogUi creates all Qt widget classes for ScreenCaptureDialog.
func NewScreenCaptureDialogUi() *ScreenCaptureDialogUi {
ui := &ScreenCaptureDialogUi{}
ui.ScreenCaptureDialog = qt.NewQDialog(nil)
ScreenCaptureDialog__objectName := qt.NewQAnyStringView3("ScreenCaptureDialog")
ui.ScreenCaptureDialog.SetObjectName(*ScreenCaptureDialog__objectName)
ScreenCaptureDialog__objectName.Delete() // setter copied value
ui.ScreenCaptureDialog.Resize(700, 465)
ui.ScreenCaptureDialog.SetWindowTitle("Screen Capture")
ui.gridLayout = qt.NewQGridLayout(ui.ScreenCaptureDialog.QWidget)
gridLayout__objectName := qt.NewQAnyStringView3("gridLayout")
ui.gridLayout.SetObjectName(*gridLayout__objectName)
gridLayout__objectName.Delete() // setter copied value
ui.gridLayout.SetContentsMargins(0, 0, 0, 0)
ui.gridLayout.SetSpacing(6)
ui.gv = qt.NewQGraphicsView(ui.ScreenCaptureDialog.QWidget)
gv__objectName := qt.NewQAnyStringView3("gv")
ui.gv.SetObjectName(*gv__objectName)
gv__objectName.Delete() // setter copied value
ui.gv.SetFrameShape(qt.QFrame__NoFrame)
ui.gridLayout.AddWidget2(ui.gv.QWidget, 0, 0)
ui.verticalLayout = qt.NewQVBoxLayout2()
verticalLayout__objectName := qt.NewQAnyStringView3("verticalLayout")
ui.verticalLayout.SetObjectName(*verticalLayout__objectName)
verticalLayout__objectName.Delete() // setter copied value
ui.verticalLayout.SetContentsMargins(9, 11, 9, 9)
ui.verticalLayout.SetSpacing(6)
ui.lbStatus = qt.NewQLabel(ui.ScreenCaptureDialog.QWidget)
lbStatus__objectName := qt.NewQAnyStringView3("lbStatus")
ui.lbStatus.SetObjectName(*lbStatus__objectName)
lbStatus__objectName.Delete() // setter copied value
ui.lbStatus.SetAlignment(qt.AlignCenter)
ui.verticalLayout.AddWidget(ui.lbStatus.QWidget)
ui.horizontalLayout = qt.NewQHBoxLayout2()
horizontalLayout__objectName := qt.NewQAnyStringView3("horizontalLayout")
ui.horizontalLayout.SetObjectName(*horizontalLayout__objectName)
horizontalLayout__objectName.Delete() // setter copied value
ui.horizontalLayout.SetContentsMargins(11, 11, 11, 11)
ui.horizontalLayout.SetSpacing(6)
ui.btZoomOut = qt.NewQPushButton(ui.ScreenCaptureDialog.QWidget)
btZoomOut__objectName := qt.NewQAnyStringView3("btZoomOut")
ui.btZoomOut.SetObjectName(*btZoomOut__objectName)
btZoomOut__objectName.Delete() // setter copied value
ui.horizontalLayout.AddWidget(ui.btZoomOut.QWidget)
ui.btZoomFit = qt.NewQPushButton(ui.ScreenCaptureDialog.QWidget)
btZoomFit__objectName := qt.NewQAnyStringView3("btZoomFit")
ui.btZoomFit.SetObjectName(*btZoomFit__objectName)
btZoomFit__objectName.Delete() // setter copied value
ui.horizontalLayout.AddWidget(ui.btZoomFit.QWidget)
ui.btZoomIn = qt.NewQPushButton(ui.ScreenCaptureDialog.QWidget)
btZoomIn__objectName := qt.NewQAnyStringView3("btZoomIn")
ui.btZoomIn.SetObjectName(*btZoomIn__objectName)
btZoomIn__objectName.Delete() // setter copied value
ui.horizontalLayout.AddWidget(ui.btZoomIn.QWidget)
ui.btCapture = qt.NewQPushButton(ui.ScreenCaptureDialog.QWidget)
btCapture__objectName := qt.NewQAnyStringView3("btCapture")
ui.btCapture.SetObjectName(*btCapture__objectName)
btCapture__objectName.Delete() // setter copied value
ui.horizontalLayout.AddWidget(ui.btCapture.QWidget)
ui.verticalLayout.AddLayout(ui.horizontalLayout.QLayout)
ui.gridLayout.AddLayout(ui.verticalLayout.QLayout, 1, 0)
ui.Retranslate()
return ui
}
// Retranslate reapplies all text translations.
func (ui *ScreenCaptureDialogUi) Retranslate() {
ui.lbStatus.SetText(qt.QDialog_Tr("No selection"))
ui.btZoomOut.SetText(qt.QDialog_Tr("Zoom out"))
ui.btZoomFit.SetText(qt.QDialog_Tr("Zoom to fit"))
ui.btZoomIn.SetText(qt.QDialog_Tr("Zoom in"))
ui.btCapture.SetText(qt.QDialog_Tr("Capture"))
}