5152 self.debuggerMenu.setTearOffEnabled(True) |
5152 self.debuggerMenu.setTearOffEnabled(True) |
5153 self.debuggerMenu.addActions(self.dbgActGrp.actions()) |
5153 self.debuggerMenu.addActions(self.dbgActGrp.actions()) |
5154 |
5154 |
5155 # build the environment menu |
5155 # build the environment menu |
5156 self.environmentMenu.setTearOffEnabled(True) |
5156 self.environmentMenu.setTearOffEnabled(True) |
5157 self.environmentMenu.addActions(self.embeddedEnvironmentGrp.actions()) |
5157 self.environmentMenu.addAction(self.installVenvAct) |
|
5158 self.environmentMenu.addSeparator() |
|
5159 self.environmentMenu.addAction(self.configureVenvAct) |
|
5160 self.environmentMenu.addAction(self.upgradeVenvAct) |
5158 |
5161 |
5159 # build the packagers menu |
5162 # build the packagers menu |
5160 self.packagersMenu.setTearOffEnabled(True) |
5163 self.packagersMenu.setTearOffEnabled(True) |
5161 self.packagersMenu.addActions(self.pluginGrp.actions()) |
5164 self.packagersMenu.addActions(self.pluginGrp.actions()) |
5162 self.packagersMenu.addSeparator() |
5165 self.packagersMenu.addSeparator() |
6776 |
6779 |
6777 def __showContextMenuEnvironment(self): |
6780 def __showContextMenuEnvironment(self): |
6778 """ |
6781 """ |
6779 Private slot called before the 'Embedded Environment' menu is shown. |
6782 Private slot called before the 'Embedded Environment' menu is shown. |
6780 """ |
6783 """ |
6781 self.upgradeVenvAct.setEnabled(self.__findEmbeddedEnvironment()) |
6784 self.upgradeVenvAct.setEnabled(bool(self.__findEmbeddedEnvironment())) |
6782 |
6785 |
6783 self.showMenu.emit("Environment", self.environmentMenu) |
6786 self.showMenu.emit("Environment", self.environmentMenu) |
6784 |
6787 |
6785 def __findEmbeddedEnvironment(self): |
6788 def __findEmbeddedEnvironment(self): |
6786 """ |
6789 """ |