separate labels and aliases
This commit is contained in:
parent
2df4d6de5a
commit
6abda69711
|
@ -298,6 +298,9 @@ class ElectrumWindow(QMainWindow):
|
||||||
|
|
||||||
def address_label_clicked(self, item, column, l):
|
def address_label_clicked(self, item, column, l):
|
||||||
if column==1 and item.isSelected():
|
if column==1 and item.isSelected():
|
||||||
|
addr = unicode( item.text(0) )
|
||||||
|
if addr in map(lambda x:x[1], self.wallet.aliases.values()):
|
||||||
|
return
|
||||||
item.setFlags(Qt.ItemIsEditable|Qt.ItemIsSelectable | Qt.ItemIsUserCheckable | Qt.ItemIsEnabled | Qt.ItemIsDragEnabled)
|
item.setFlags(Qt.ItemIsEditable|Qt.ItemIsSelectable | Qt.ItemIsUserCheckable | Qt.ItemIsEnabled | Qt.ItemIsDragEnabled)
|
||||||
l.editItem( item, column )
|
l.editItem( item, column )
|
||||||
item.setFlags(Qt.ItemIsSelectable | Qt.ItemIsUserCheckable | Qt.ItemIsEnabled | Qt.ItemIsDragEnabled)
|
item.setFlags(Qt.ItemIsSelectable | Qt.ItemIsUserCheckable | Qt.ItemIsEnabled | Qt.ItemIsDragEnabled)
|
||||||
|
@ -594,8 +597,7 @@ class ElectrumWindow(QMainWindow):
|
||||||
self.contacts_list.clear()
|
self.contacts_list.clear()
|
||||||
for alias, v in self.wallet.aliases.items():
|
for alias, v in self.wallet.aliases.items():
|
||||||
s, target = v
|
s, target = v
|
||||||
label = self.wallet.labels.get(alias,'')
|
item = QTreeWidgetItem( [ target, alias, '-'] )
|
||||||
item = QTreeWidgetItem( [ alias, label, '-'] )
|
|
||||||
self.contacts_list.addTopLevelItem(item)
|
self.contacts_list.addTopLevelItem(item)
|
||||||
|
|
||||||
for address in self.wallet.addressbook:
|
for address in self.wallet.addressbook:
|
||||||
|
|
Loading…
Reference in New Issue