added & shorthands; merged shortcuts with addActions
This commit is contained in:
@ -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)
|
||||
|
Reference in New Issue
Block a user