想实现点击保存,把中间控件self.setCentralWidget(Order())保存到数据库.

目录结构见下图:

想了两种方法,方法一的问题:sale模块下Order类怎么接收到点击保存的triggered信号,下图这样写法接收不到信号?
想要在打开order窗口时,点保存把信号发送到order类下,执行order模块代码.
打开quote窗口时,点保存把信号发送到quote类下,执行quote模块代码.

方法二的问题:下图是主程序模块main,用下面代码:
def on_SaveAction_triggered(self):
Order().on_PBsave_clicked()
就能接收点击保存信号.
存在问题:不管订单Order()是否打开,点击保存后,都能执行order类下面代码.
想要实现:
当我切换到order窗口,判断执行order类下面保存代码.切换到quote窗口,判断执行quote类下保存代码.

麻烦老师给看看!谢谢