From 9139b71248fd114f141b085c3394a11730afc600 Mon Sep 17 00:00:00 2001 From: Amir Taaki Date: Fri, 29 Jun 2012 03:17:31 +0200 Subject: [PATCH] Update balance under accounts selector. --- lib/gui_lite.py | 15 +++++++++------ 1 file changed, 9 insertions(+), 6 deletions(-) diff --git a/lib/gui_lite.py b/lib/gui_lite.py index e901a196..894cbb31 100644 --- a/lib/gui_lite.py +++ b/lib/gui_lite.py @@ -35,10 +35,8 @@ class MiniWindow(QDialog): accounts_button = IconButton("data/icons/accounts.png") accounts_button.setObjectName("accounts_button") - accounts_selector = QMenu() - accounts_selector.addAction("Checking (80.00 BTC)") - accounts_selector.addAction("Reddit Girls (3.50 BTC)") - accounts_button.setMenu(accounts_selector) + self.accounts_selector = QMenu() + accounts_button.setMenu(self.accounts_selector) interact_button = IconButton("data/icons/interact.png") interact_button.setObjectName("interact_button") @@ -126,7 +124,12 @@ class MiniWindow(QDialog): self.balance_label.set_balances( \ btc_balance, quote_balance, quote_currency) self.amount_validator.setRange(0, btc_balance) - self.setWindowTitle("Electrum - %s BTC"%btc_balance) + main_account_info = \ + "Checking - %s BTC (%s %s)" % (btc_balance, + quote_balance, quote_currency) + self.setWindowTitle("Electrum - %s" % main_account_info) + self.accounts_selector.clear() + self.accounts_selector.addAction("%s" % main_account_info) def send(self): self.actuator.send(self.address_input.text(), @@ -144,7 +147,7 @@ class BalanceLabel(QLabel): super(QLabel, self).__init__("Connecting...", parent) def set_balances(self, btc_balance, quote_balance, quote_currency): - label_text = "%s BTC (%s %s)"%(btc_balance, quote_balance, quote_currency) + label_text = "%s BTC (%s %s)" % (btc_balance, quote_balance, quote_currency) self.setText(label_text) class TextedLineEdit(QLineEdit):