Project/ProjectSourcesBrowser.py

branch
Py2 comp.
changeset 3515
1b8381afe38f
parent 3496
b905cb8c520c
parent 3454
b232591ca43d
child 3532
86ac124f322c
equal deleted inserted replaced
3506:d85fadb263a0 3515:1b8381afe38f
115 115
116 def __createPythonPopupMenus(self): 116 def __createPythonPopupMenus(self):
117 """ 117 """
118 Privat method to generate the popup menus for a Python project. 118 Privat method to generate the popup menus for a Python project.
119 """ 119 """
120 # TODO: add this to the multi files menu
121 self.checksMenu = QMenu(self.tr('Check')) 120 self.checksMenu = QMenu(self.tr('Check'))
122 self.checksMenu.aboutToShow.connect(self.__showContextMenuCheck) 121 self.checksMenu.aboutToShow.connect(self.__showContextMenuCheck)
123 122
124 self.menuShow = QMenu(self.tr('Show')) 123 self.menuShow = QMenu(self.tr('Show'))
125 self.menuShow.addAction( 124 self.menuShow.addAction(
242 self.multiMenuActions.append(act) 241 self.multiMenuActions.append(act)
243 act = self.multiMenu.addAction( 242 act = self.multiMenu.addAction(
244 self.tr('Delete'), self.__deleteFile) 243 self.tr('Delete'), self.__deleteFile)
245 self.multiMenuActions.append(act) 244 self.multiMenuActions.append(act)
246 self.multiMenu.addSeparator() 245 self.multiMenu.addSeparator()
246 self.multiMenu.addMenu(self.checksMenu)
247 self.multiMenu.addSeparator()
247 self.multiMenu.addAction( 248 self.multiMenu.addAction(
248 self.tr('Expand all directories'), self._expandAllDirs) 249 self.tr('Expand all directories'), self._expandAllDirs)
249 self.multiMenu.addAction( 250 self.multiMenu.addAction(
250 self.tr('Collapse all directories'), self._collapseAllDirs) 251 self.tr('Collapse all directories'), self._collapseAllDirs)
251 self.multiMenu.addSeparator() 252 self.multiMenu.addSeparator()
440 441
441 def __createJavaScriptPopupMenus(self): 442 def __createJavaScriptPopupMenus(self):
442 """ 443 """
443 Privat method to generate the popup menus for a Python project. 444 Privat method to generate the popup menus for a Python project.
444 """ 445 """
445 # TODO: add this to the multi files menu
446 self.checksMenu = QMenu(self.tr('Check')) 446 self.checksMenu = QMenu(self.tr('Check'))
447 self.checksMenu.aboutToShow.connect(self.__showContextMenuCheck) 447 self.checksMenu.aboutToShow.connect(self.__showContextMenuCheck)
448 448
449 self.sourceMenu.addSeparator() 449 self.sourceMenu.addSeparator()
450 act = self.sourceMenu.addAction( 450 act = self.sourceMenu.addAction(
527 self.tr('Remove from project'), self._removeFile) 527 self.tr('Remove from project'), self._removeFile)
528 self.multiMenuActions.append(act) 528 self.multiMenuActions.append(act)
529 act = self.multiMenu.addAction( 529 act = self.multiMenu.addAction(
530 self.tr('Delete'), self.__deleteFile) 530 self.tr('Delete'), self.__deleteFile)
531 self.multiMenuActions.append(act) 531 self.multiMenuActions.append(act)
532 self.multiMenu.addSeparator()
533 self.multiMenu.addMenu(self.checksMenu)
532 self.multiMenu.addSeparator() 534 self.multiMenu.addSeparator()
533 self.multiMenu.addAction( 535 self.multiMenu.addAction(
534 self.tr('Expand all directories'), self._expandAllDirs) 536 self.tr('Expand all directories'), self._expandAllDirs)
535 self.multiMenu.addAction( 537 self.multiMenu.addAction(
536 self.tr('Collapse all directories'), self._collapseAllDirs) 538 self.tr('Collapse all directories'), self._collapseAllDirs)

eric ide

mercurial