def create_history_menu(self, position):
self.history_list.selectedIndexes()
item = self.history_list.currentItem()
+ if not item: return
menu = QMenu()
menu.addAction(_("Details"), lambda: self.tx_details(item,2))
menu.addAction(_("Edit description"), lambda: self.tx_label_clicked(item,2))
# fixme: this function apparently has a side effect.
# if it is not called the menu pops up several times
self.contacts_list.selectedIndexes()
+ item = self.contacts_list.currentItem()
+ if not item: return
addr = self.get_current_addr(False)
menu = QMenu()
menu.addAction(_("Pay to"), lambda: self.payto(addr))
menu.addAction(_("Copy to Clipboard"), lambda: self.app.clipboard().setText(addr))
menu.addAction(_("View QR code"),lambda: self.show_address_qrcode(addr))
- item = self.contacts_list.currentItem()
label = unicode( item.text(1) )
if label not in self.wallet.aliases.keys():
menu.addAction(_("Edit label"), lambda: self.edit_label(False))