##// END OF EJS Templates
move tab management to "Kernel" menu
Matthias BUSSONNIER -
Show More
@@ -326,6 +326,7 b' class MainWindow(QtGui.QMainWindow):'
326 #create menu in the order they should appear in the menu bar
326 #create menu in the order they should appear in the menu bar
327 self.file_menu = self.menuBar().addMenu("&File")
327 self.file_menu = self.menuBar().addMenu("&File")
328 self.edit_menu = self.menuBar().addMenu("&Edit")
328 self.edit_menu = self.menuBar().addMenu("&Edit")
329 self.kernel_menu = self.menuBar().addMenu("&Kernel")
329 self.window_menu = self.menuBar().addMenu("&Window")
330 self.window_menu = self.menuBar().addMenu("&Window")
330 self.magic_menu = self.menuBar().addMenu("&Magic")
331 self.magic_menu = self.menuBar().addMenu("&Magic")
331 self.all_magic_menu = self.magic_menu.addMenu("&All Magic")
332 self.all_magic_menu = self.magic_menu.addMenu("&All Magic")
@@ -1050,14 +1051,14 b' class IPythonQtConsoleApp(BaseIPythonApplication):'
1050 self.window,
1051 self.window,
1051 shortcut="Ctrl+T",
1052 shortcut="Ctrl+T",
1052 triggered=self.create_tab_with_new_frontend)
1053 triggered=self.create_tab_with_new_frontend)
1053 self.window.window_menu.addAction(self.tabAndNewKernelAct)
1054 self.window.kernel_menu.addAction(self.tabAndNewKernelAct)
1054
1055
1055 self.tabSameKernalAct =QtGui.QAction("Tab with Sa&me kernel",
1056 self.tabSameKernalAct =QtGui.QAction("Tab with Sa&me kernel",
1056 self.window,
1057 self.window,
1057 shortcut="Ctrl+Shift+T",
1058 shortcut="Ctrl+Shift+T",
1058 triggered=self.create_tab_attached_to_current_tab_kernel)
1059 triggered=self.create_tab_attached_to_current_tab_kernel)
1059 self.window.window_menu.addAction(self.tabSameKernalAct)
1060 self.window.kernel_menu.addAction(self.tabSameKernalAct)
1060 self.window.window_menu.addSeparator()
1061 self.window.kernel_menu.addSeparator()
1061
1062
1062 self.onlineHelpAct = QtGui.QAction("Open Online &Help",
1063 self.onlineHelpAct = QtGui.QAction("Open Online &Help",
1063 self.window,
1064 self.window,
@@ -1080,9 +1081,10 b' class IPythonQtConsoleApp(BaseIPythonApplication):'
1080
1081
1081
1082
1082 self.window_menu = self.window.window_menu
1083 self.window_menu = self.window.window_menu
1084 self.kernel_menu = self.window.kernel_menu
1083
1085
1084 self.window_menu.addAction(self.next_tab_act)
1086 self.kernel_menu.addAction(self.next_tab_act)
1085 self.window_menu.addAction(self.prev_tab_act)
1087 self.kernel_menu.addAction(self.prev_tab_act)
1086 self.window_menu.addSeparator()
1088 self.window_menu.addSeparator()
1087 self.window_menu.addAction(self.minimizeAct)
1089 self.window_menu.addAction(self.minimizeAct)
1088 self.window_menu.addAction(self.maximizeAct)
1090 self.window_menu.addAction(self.maximizeAct)
General Comments 0
You need to be logged in to leave comments. Login now