Browse Source

minor fix (UserRole)

283
ThomasV 10 years ago
parent
commit
0933f57e18
  1. 6
      gui/qt/main_window.py

6
gui/qt/main_window.py

@ -1442,7 +1442,7 @@ class ElectrumWindow(QMainWindow):
def update_address_tab(self): def update_address_tab(self):
l = self.address_list l = self.address_list
item = l.currentItem() item = l.currentItem()
current_address = item.data(0, Qt.UserRole+1).toString() if item else None current_address = item.data(0, Qt.UserRole).toString() if item else None
l.clear() l.clear()
accounts = self.wallet.get_accounts() accounts = self.wallet.get_accounts()
if self.current_account is None: if self.current_account is None:
@ -1499,14 +1499,14 @@ class ElectrumWindow(QMainWindow):
def update_contacts_tab(self): def update_contacts_tab(self):
l = self.contacts_list l = self.contacts_list
item = l.currentItem() item = l.currentItem()
current_address = item.data(0, Qt.UserRole+1).toString() if item else None current_address = item.data(0, Qt.UserRole).toString() if item else None
l.clear() l.clear()
for address in self.wallet.addressbook: for address in self.wallet.addressbook:
label = self.wallet.labels.get(address,'') label = self.wallet.labels.get(address,'')
n = self.wallet.get_num_tx(address) n = self.wallet.get_num_tx(address)
item = QTreeWidgetItem( [ address, label, "%d"%n] ) item = QTreeWidgetItem( [ address, label, "%d"%n] )
item.setFont(0, QFont(MONOSPACE_FONT)) item.setFont(0, QFont(MONOSPACE_FONT))
item.setData(0, Qt.UserRole+1, address) item.setData(0, Qt.UserRole, address)
item.setData(0, Qt.UserRole+1, True) item.setData(0, Qt.UserRole+1, True)
l.addTopLevelItem(item) l.addTopLevelItem(item)
if address == current_address: if address == current_address:

Loading…
Cancel
Save