赞
踩
1.主窗口向子窗口传值:
将子窗口定义为主窗口的成员变量,在子窗口中定义接受数据的成员变量,主窗口中可以使用子窗口成员变量来访问他的成员变量,于是就能直接赋值了。
- void Main_wgt::test()
- {
- son_wgt.num="18";
- }
2.子窗口向主窗口传值:
子窗口向主窗口传值需要用到信号。首先在子窗口中设置含参信号,再在主窗口中定义槽函数,接收到子窗口的信号便完成了值的传递
子窗口头文件:
- signals:
- void sigtom(int);
子窗口函数中发送信号:
emit sigtom(18);
主函数中定义槽函数:
- connect(&son_wgt,&Son::sigtom,
- [=](int tmp)
- {
- num=tmp;
- });
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。