some more shorthands/shortcuts

This commit is contained in:
2023-01-26 23:54:40 +01:00
parent 1be21903f6
commit 050797aaf1

View File

@ -31,13 +31,13 @@ class MDIArea(QMdiArea):
def _add_menu(self, bar):
self.menu = menu = BarMenu(bar, "&Windows")
menu.addAction("Cascade", self.on_cascade)
menu.addAction("Tile", self.on_tile)
menu.addAction("Cascade", self.on_cascade, shortcut="Ctrl+C")
menu.addAction("Tile", self.on_tile, shortcut="Ctrl+T")
menu.addSeparator()
group = menu.addGroup()
group.addCheckbox("Multiple windows", triggered=self.enable_multiple_windows_mode, state=True)
group.addCheckbox("Single window", triggered=self.enable_single_window_mode)
group.addCheckbox("Tabbed", triggered=self.enable_tabbed_mode)
group.addCheckbox("&Multiple windows", triggered=self.enable_multiple_windows_mode, state=True)
group.addCheckbox("&Single window", triggered=self.enable_single_window_mode)
group.addCheckbox("&Tabbed", triggered=self.enable_tabbed_mode)
menu.addSeparator()
menu.addAction("Close active", self.closeActiveSubWindows)
menu.addAction("Close inactive", self.closeInactiveSubWindows)