PyQt5的信号和槽实现父子窗口传递参数

子窗口向父窗口传递

事件过程:点击“ButtonInputSave”后,list作为参数,传递到父窗口中

子窗口

1创建信号

# 在子类中自定义信号,参数为list类型

PyQt5的信号和槽实现父子窗口传递参数_第1张图片 

2.自定义发射函数

# 发射自定义信号,参数为list类型

PyQt5的信号和槽实现父子窗口传递参数_第2张图片

父窗口 

1 新建一个槽函数

PyQt5的信号和槽实现父子窗口传递参数_第3张图片

 

2 实例子窗口,并将子窗口的信号与父窗口的槽函数进行绑定

PyQt5的信号和槽实现父子窗口传递参数_第4张图片

 

实验与结果

 

 PyQt5的信号和槽实现父子窗口传递参数_第5张图片

PyQt5的信号和槽实现父子窗口传递参数_第6张图片

 PyQt5的信号和槽实现父子窗口传递参数_第7张图片

 

你可能感兴趣的:(python,pyqt)