当我写下面的代码时
def openDepartmentWindow(self):
department = DepartmentWindow()
department.exec_()
并在构造函数中
self.actionDepartment.triggered.connect(self.openDepartmentWindow)
执行并打开一个新窗口。但是当我写下面的代码时
self.actionDepartment.triggered.connect(DepartmentWindow().exec_())
它会立即执行但不会在我点击按钮时执行。我不明白有什么区别?