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) |