From 4978fcbf75d0f158e6979c138de0baadb3ba502d Mon Sep 17 00:00:00 2001 From: Inso <insomniak.fr@gmail.com> Date: Sat, 24 Jan 2015 18:02:20 +0100 Subject: [PATCH] Fixed wallet refreshing and removed double decimals for transfer --- res/ui/transfer.ui | 3 +++ src/cutecoin/models/wallets.py | 7 ++----- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/res/ui/transfer.ui b/res/ui/transfer.ui index 649c80c0..08d0b6cc 100644 --- a/res/ui/transfer.ui +++ b/res/ui/transfer.ui @@ -140,6 +140,9 @@ <property name="suffix"> <string/> </property> + <property name="decimals"> + <number>0</number> + </property> <property name="maximum"> <double>99999999.000000000000000</double> </property> diff --git a/src/cutecoin/models/wallets.py b/src/cutecoin/models/wallets.py index b745a6e8..745d62f9 100644 --- a/src/cutecoin/models/wallets.py +++ b/src/cutecoin/models/wallets.py @@ -21,17 +21,15 @@ class WalletsListModel(QAbstractListModel): super(WalletsListModel, self).__init__(parent) self.wallets = account.wallets self.community = community - self.values = [] - for w in self.wallets: - self.values.append(w.get_text(self.community)) def rowCount(self, parent): return len(self.wallets) def data(self, index, role): row = index.row() + w = self.wallets[row] if role == Qt.DisplayRole: - return self.values[row] + return w.get_text(self.community) elif role == Qt.EditRole: return self.wallets[row].name @@ -39,7 +37,6 @@ class WalletsListModel(QAbstractListModel): if role == Qt.EditRole: row = index.row() self.wallets[row].name = value - self.values[row] = self.wallets[row].get_text() self.dataChanged.emit(index, index) return True return False -- GitLab