1. 实例化MDI子窗口
self.multi_window_MDI = mdi(self.centralwidget)
2. 获取当前激活子窗口信息,如窗口名字:
activeWindow = self.multi_window_MDI.activeSubWindow()
if activeWindow:
activeWindowName = activeWindow.windowTitle()
3. 监控当前激活子窗口状态发生改变,则发射事件信号:
# self.currentWindowChanged是指向一个自定义的函数
self.multi_window_MDI.subWindowActivated.connect(self.currentWindowChanged)