added & shorthands; merged shortcuts with addActions

This commit is contained in:
2023-01-26 23:34:35 +01:00
parent 87da48400f
commit e6c78b05c8

View File

@ -45,14 +45,10 @@ class MainWindow(QMainWindow):
bar = self.menuBar()
self.menu_file = menu = BarMenu(bar, "&File")
menu.addAction("Open...", self.on_file_open)
menu.addAction("Save as...", self.on_file_save)
menu.addAction("&Open...", self.on_file_open, shortcut="Ctrl+O")
menu.addAction("&Save as...", self.on_file_save, shortcut="Ctrl+S")
menu.addSeparator()
menu.addAction("Quit", self.close)
shortcut(self, "Ctrl+O", self.on_file_open)
shortcut(self, "Ctrl+S", self.on_file_save)
shortcut(self, "Ctrl+Q", self.close)
menu.addAction("&Quit", self.close, shortcut="Ctrl+Q")
self.menu_settings = menu = BarMenu(bar, "&Settings")
menu.addCheckbox("Open new plots", state=True)