diff --git a/gui/qt/main_window.py b/gui/qt/main_window.py index d404c7bd7..2d59e9fde 100644 --- a/gui/qt/main_window.py +++ b/gui/qt/main_window.py @@ -200,6 +200,12 @@ class ElectrumWindow(QMainWindow): self.wallet.stop_threads() run_hook('close_wallet') + def title(self): + s = 'Electrum %s - %s' % (self.wallet.electrum_version, self.wallet.basename()) + if self.wallet.is_watching_only(): + s += ' [%s]' % (_('watching only')) + return s + def load_wallet(self, wallet): import electrum self.wallet = wallet @@ -211,7 +217,7 @@ class ElectrumWindow(QMainWindow): self.dummy_address = a[0] if a else None self.accounts_expanded = self.wallet.storage.get('accounts_expanded',{}) self.current_account = self.wallet.storage.get("current_account", None) - self.setWindowTitle( self.wallet.title() ) + self.setWindowTitle( self.title() ) self.update_history_tab() self.update_wallet() # Once GUI has been initialized check if we want to announce something since the callback has been called before the GUI was initialized diff --git a/lib/wallet.py b/lib/wallet.py index a8a9a9621..20af3edac 100644 --- a/lib/wallet.py +++ b/lib/wallet.py @@ -237,12 +237,6 @@ class Abstract_Wallet(object): def basename(self): return self.storage.basename() - def title(self): - s = 'Electrum %s - %s' % (self.electrum_version, self.basename()) - if self.is_watching_only(): - s += ' [%s]' % (_('watching only')) - return s - def convert_imported_keys(self, password): for k, v in self.imported_keys.items(): sec = pw_decode(v, password)