PtQt5 中connect一个信号的高级语法

在看pyqt的时候遇到这样一个句法:

        file=menubar.addMenu('File')
        file.addAction('New')
        file.addAction('cascade')
        file.addAction('Tiled')

        #点击QAction绑定自定义的槽函数(传递有值【QAction】)
        file.triggered[QAction].connect(self.windowaction)     
        ### 就上面这句 ####################

这种用法具体来讲要怎么用?代表什么意思?能扩展说一下吗,给个链接也行

PyQt5:PyQt5 信号与槽(PyQt5的事件处理机制) - 老π - 博客园 一、事件 在事件模型,有三个参与者:事件源、事件目标、事件对象。 事件源:状态发生改变的对象,它产生事件 Source_Obj 事件目标:是想要被通知的对象 Target_Obj 事件对象:封装了事件 https://www.cnblogs.com/chenhaiming/p/9930628.html
这种东西一搜一大堆,有等答案的时间你都看完了


再说这也不是什么高级语法,pyqt是个界面,要是没有信号与槽,那我界面上一个按钮点击了拿什么去触发后台一个函数执行啊,这只是基本用法