Skip to content
Snippets Groups Projects
Commit fa14e204 authored by Vincent Texier's avatar Vincent Texier
Browse files

refs #376 enable restricted context menu on WoT for account node

parent 1bfe5bf2
No related branches found
No related tags found
No related merge requests found
......@@ -61,7 +61,4 @@ class BaseNode(QGraphicsEllipseItem):
:param event: scene context menu event
"""
# no menu on the wallet node
if self.status_wallet:
return None
self.scene().node_context_menu_requested.emit(self.id)
......@@ -43,14 +43,17 @@ class ContextMenu(QObject):
informations.triggered.connect(lambda checked, i=identity: menu.informations(i))
menu.qmenu.addAction(informations)
if menu._account.pubkey != identity.pubkey:
add_as_contact = QAction(menu.qmenu.tr("Add as contact"), menu.qmenu.parent())
add_as_contact.triggered.connect(lambda checked, i=identity: menu.add_as_contact(i))
menu.qmenu.addAction(add_as_contact)
if menu._account.pubkey != identity.pubkey:
send_money = QAction(menu.qmenu.tr("Send money"), menu.qmenu.parent())
send_money.triggered.connect(lambda checked, i=identity: menu.send_money(i))
menu.qmenu.addAction(send_money)
if menu._account.pubkey != identity.pubkey:
certify = QAction(menu.tr("Certify identity"), menu.qmenu.parent())
certify.triggered.connect(lambda checked, i=identity: menu.certify_identity(i))
menu.qmenu.addAction(certify)
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment