MCPcopy Create free account
hub / github.com/Bitmessage/PyBitmessage / on_context_menuYourIdentities

Method on_context_menuYourIdentities

src/bitmessageqt/__init__.py:3821–3845  ·  view source on GitHub ↗
(self, point)

Source from the content-addressed store, hash-verified

3819 'couldn\'t copy %s to %s', sourcefile, destination)
3820
3821 def on_context_menuYourIdentities(self, point):
3822 currentItem = self.getCurrentItem()
3823 self.popMenuYourIdentities = QtGui.QMenu(self)
3824 if isinstance(currentItem, Ui_AddressWidget):
3825 self.popMenuYourIdentities.addAction(self.actionNewYourIdentities)
3826 self.popMenuYourIdentities.addSeparator()
3827 self.popMenuYourIdentities.addAction(self.actionClipboardYourIdentities)
3828 self.popMenuYourIdentities.addSeparator()
3829 if currentItem.isEnabled:
3830 self.popMenuYourIdentities.addAction(self.actionDisableYourIdentities)
3831 else:
3832 self.popMenuYourIdentities.addAction(self.actionEnableYourIdentities)
3833 self.popMenuYourIdentities.addAction(self.actionSetAvatarYourIdentities)
3834 self.popMenuYourIdentities.addAction(self.actionSpecialAddressBehaviorYourIdentities)
3835 self.popMenuYourIdentities.addAction(self.actionEmailGateway)
3836 self.popMenuYourIdentities.addSeparator()
3837 self.popMenuYourIdentities.addAction(self.actionMarkAllRead)
3838
3839 if get_plugins:
3840 for plugin in get_plugins(
3841 'gui.menu', 'popMenuYourIdentities'):
3842 plugin(self)
3843
3844 self.popMenuYourIdentities.exec_(
3845 self.ui.treeWidgetYourIdentities.mapToGlobal(point))
3846
3847 # TODO make one popMenu
3848 def on_context_menuChan(self, point):

Callers

nothing calls this directly

Calls 2

getCurrentItemMethod · 0.95
get_pluginsFunction · 0.90

Tested by

no test coverage detected