Open
Description
ui.Run(func() {
widget := ui.NewWidget()
gBox := ui.NewGridLayout()
widget.SetLayout(gBox)
widget.Show()
})
添加其他布局没有问题,只有GridLayout 这样
.\main.go:17: cannot use gBox (type *ui.QGridLayout) as type ui.QLayoutInterface in argument to widget.SetLayout:
*ui.QGridLayout does not implement ui.QLayoutInterface (wrong type for AddItem method)
have AddItem(*ui.QLayoutItem, int32, int32, int32, int32, ui.Qt_AlignmentFlag)
want AddItem(*ui.QLayoutItem)
下面这样就没有问题:
ui.Run(func() {
widget := ui.NewWidget()
gBox := ui.NewGridLayoutWithParent(widget)
fmt.Println(gBox)
widget.Show()
})
很喜欢这个项目希望作者可以持续更新
Metadata
Metadata
Assignees
Labels
No labels