URI: 
       tQt: catch exception raised by load_wallet - electrum - Electrum Bitcoin wallet
  HTML git clone https://git.parazyd.org/electrum
   DIR Log
   DIR Files
   DIR Refs
   DIR Submodules
       ---
   DIR commit b69cb213335481aeb3d7d9363d4871159d427d51
   DIR parent b16800864b3acf29fc9487e64ef3f3ad986d3237
  HTML Author: ThomasV <thomasv@electrum.org>
       Date:   Sat,  7 Jan 2017 08:57:25 +0100
       
       Qt: catch exception raised by load_wallet
       
       Diffstat:
         M gui/qt/__init__.py                  |       8 ++++++--
       
       1 file changed, 6 insertions(+), 2 deletions(-)
       ---
   DIR diff --git a/gui/qt/__init__.py b/gui/qt/__init__.py
       t@@ -159,8 +159,12 @@ class ElectrumGui:
                        w.bring_to_top()
                        break
                else:
       -            wallet = self.daemon.load_wallet(path)
       -            if not wallet:
       +            try:
       +                wallet = self.daemon.load_wallet(path)
       +            except BaseException as e:
       +                QMessageBox.information(None, _('Error'), str(e), _('OK'))
       +                return
       +            if wallet is None:
                        wizard = InstallWizard(self.config, self.app, self.plugins, path)
                        wallet = wizard.run_and_get_wallet()
                        if not wallet: