added "Close active"
This commit is contained in:
@ -40,6 +40,7 @@ class MDIArea(QMdiArea):
|
||||
group.addCheckbox("Tabbed", triggered=self.enable_tabbed_mode)
|
||||
menu.addSeparator()
|
||||
menu.addAction("Close all", self.closeAllSubWindows)
|
||||
menu.addAction("Close active", self.closeActiveSubWindows)
|
||||
menu.addAction("Close inactive", self.closeInactiveSubWindows)
|
||||
|
||||
|
||||
@ -140,6 +141,10 @@ class MDIArea(QMdiArea):
|
||||
return sub
|
||||
|
||||
|
||||
def closeActiveSubWindows(self):
|
||||
active = self.activeSubWindow()
|
||||
active.close()
|
||||
|
||||
def closeInactiveSubWindows(self):
|
||||
active = self.activeSubWindow()
|
||||
for sub in self.subWindowList():
|
||||
|
Reference in New Issue
Block a user