113 |
113 |
114 def __createPythonPopupMenus(self): |
114 def __createPythonPopupMenus(self): |
115 """ |
115 """ |
116 Privat method to generate the popup menus for a Python project. |
116 Privat method to generate the popup menus for a Python project. |
117 """ |
117 """ |
118 # TODO: add this to the multi files menu |
|
119 self.checksMenu = QMenu(self.tr('Check')) |
118 self.checksMenu = QMenu(self.tr('Check')) |
120 self.checksMenu.aboutToShow.connect(self.__showContextMenuCheck) |
119 self.checksMenu.aboutToShow.connect(self.__showContextMenuCheck) |
121 |
120 |
122 self.menuShow = QMenu(self.tr('Show')) |
121 self.menuShow = QMenu(self.tr('Show')) |
123 self.menuShow.addAction( |
122 self.menuShow.addAction( |
240 self.multiMenuActions.append(act) |
239 self.multiMenuActions.append(act) |
241 act = self.multiMenu.addAction( |
240 act = self.multiMenu.addAction( |
242 self.tr('Delete'), self.__deleteFile) |
241 self.tr('Delete'), self.__deleteFile) |
243 self.multiMenuActions.append(act) |
242 self.multiMenuActions.append(act) |
244 self.multiMenu.addSeparator() |
243 self.multiMenu.addSeparator() |
|
244 self.multiMenu.addMenu(self.checksMenu) |
|
245 self.multiMenu.addSeparator() |
245 self.multiMenu.addAction( |
246 self.multiMenu.addAction( |
246 self.tr('Expand all directories'), self._expandAllDirs) |
247 self.tr('Expand all directories'), self._expandAllDirs) |
247 self.multiMenu.addAction( |
248 self.multiMenu.addAction( |
248 self.tr('Collapse all directories'), self._collapseAllDirs) |
249 self.tr('Collapse all directories'), self._collapseAllDirs) |
249 self.multiMenu.addSeparator() |
250 self.multiMenu.addSeparator() |
525 self.tr('Remove from project'), self._removeFile) |
526 self.tr('Remove from project'), self._removeFile) |
526 self.multiMenuActions.append(act) |
527 self.multiMenuActions.append(act) |
527 act = self.multiMenu.addAction( |
528 act = self.multiMenu.addAction( |
528 self.tr('Delete'), self.__deleteFile) |
529 self.tr('Delete'), self.__deleteFile) |
529 self.multiMenuActions.append(act) |
530 self.multiMenuActions.append(act) |
|
531 self.multiMenu.addSeparator() |
|
532 self.multiMenu.addMenu(self.checksMenu) |
530 self.multiMenu.addSeparator() |
533 self.multiMenu.addSeparator() |
531 self.multiMenu.addAction( |
534 self.multiMenu.addAction( |
532 self.tr('Expand all directories'), self._expandAllDirs) |
535 self.tr('Expand all directories'), self._expandAllDirs) |
533 self.multiMenu.addAction( |
536 self.multiMenu.addAction( |
534 self.tr('Collapse all directories'), self._collapseAllDirs) |
537 self.tr('Collapse all directories'), self._collapseAllDirs) |