简述
如下图所示, 每个控件的信号对应都有一个Connect函数, 例如Clicked信号就有一个ConnectClicked
示例
基于 Golang中使用Qt库(therecipe/qt)+QtDesigner + Goland (二) UI继承
login_ui.go NewLoginMainwindow增加代码
func NewLoginMainWindow() *LoginMainWindow {
var mainwindow = &LoginMainWindow{
UILoginMainWindow: &UILoginMainWindow{},
QMainWindow: widgets.NewQMainWindow(nil, core.Qt__Window),
}
mainwindow.UILoginMainWindow.SetupUI(mainwindow.QMainWindow)
/* 新增加代码 */
mainwindow.PushButton.ConnectClicked(func(checked bool) {
mainwindow.TextWidget.TextEdit.Append("is checked")
})
return mainwindow
}
问题
1.
解决: 是否 deploy/windows目录占用, 进程没杀死, 自己删除掉 deploy/windows目录试试
资源
本例代码 - https://download.csdn.net/download/halo_hsuh/12533661
- 和彩云 http://caiyun.feixin.10086.cn/dl/0r5Cg7cTdLbxN 提取密码:4gqs