URI: 
       tqt InstallWizard: turn some instance variables to locals - electrum - Electrum Bitcoin wallet
  HTML git clone https://git.parazyd.org/electrum
   DIR Log
   DIR Files
   DIR Refs
   DIR Submodules
       ---
   DIR commit 08453001507c783139bea943f0607a3a2f13cd35
   DIR parent fe4ca4c466e69e7f81d2c56405f3754c3e26077f
  HTML Author: SomberNight <somber.night@protonmail.com>
       Date:   Tue, 18 Feb 2020 21:12:46 +0100
       
       qt InstallWizard: turn some instance variables to locals
       
       Diffstat:
         M electrum/gui/qt/installwizard.py    |      42 ++++++++++++++++----------------
       
       1 file changed, 21 insertions(+), 21 deletions(-)
       ---
   DIR diff --git a/electrum/gui/qt/installwizard.py b/electrum/gui/qt/installwizard.py
       t@@ -176,21 +176,21 @@ class InstallWizard(QDialog, MessageBoxMixin, BaseWizard):
                vbox = QVBoxLayout()
                hbox = QHBoxLayout()
                hbox.addWidget(QLabel(_('Wallet') + ':'))
       -        self.name_e = QLineEdit()
       -        hbox.addWidget(self.name_e)
       +        name_e = QLineEdit()
       +        hbox.addWidget(name_e)
                button = QPushButton(_('Choose...'))
                hbox.addWidget(button)
                vbox.addLayout(hbox)
        
       -        self.msg_label = WWLabel('')
       -        vbox.addWidget(self.msg_label)
       +        msg_label = WWLabel('')
       +        vbox.addWidget(msg_label)
                hbox2 = QHBoxLayout()
       -        self.pw_e = QLineEdit('', self)
       -        self.pw_e.setFixedWidth(17 * char_width_in_lineedit())
       -        self.pw_e.setEchoMode(2)
       -        self.pw_label = QLabel(_('Password') + ':')
       -        hbox2.addWidget(self.pw_label)
       -        hbox2.addWidget(self.pw_e)
       +        pw_e = QLineEdit('', self)
       +        pw_e.setFixedWidth(17 * char_width_in_lineedit())
       +        pw_e.setEchoMode(2)
       +        pw_label = QLabel(_('Password') + ':')
       +        hbox2.addWidget(pw_label)
       +        hbox2.addWidget(pw_e)
                hbox2.addStretch()
                vbox.addLayout(hbox2)
        
       t@@ -213,7 +213,7 @@ class InstallWizard(QDialog, MessageBoxMixin, BaseWizard):
                def on_choose():
                    path, __ = QFileDialog.getOpenFileName(self, "Select your wallet file", wallet_folder)
                    if path:
       -                self.name_e.setText(path)
       +                name_e.setText(path)
        
                def on_filename(filename):
                    # FIXME? "filename" might contain ".." (etc) and hence sketchy path traversals are possible
       t@@ -253,23 +253,23 @@ class InstallWizard(QDialog, MessageBoxMixin, BaseWizard):
                                + _("Press 'Next' to create/focus window.")
                    if msg is None:
                        msg = _('Cannot read file')
       -            self.msg_label.setText(msg)
       +            msg_label.setText(msg)
                    widget_create_new.setVisible(bool(temp_storage and temp_storage.file_exists()))
                    if user_needs_to_enter_password:
       -                self.pw_label.show()
       -                self.pw_e.show()
       -                self.pw_e.setFocus()
       +                pw_label.show()
       +                pw_e.show()
       +                pw_e.setFocus()
                    else:
       -                self.pw_label.hide()
       -                self.pw_e.hide()
       +                pw_label.hide()
       +                pw_e.hide()
        
                button.clicked.connect(on_choose)
                button_create_new.clicked.connect(
                    partial(
       -                self.name_e.setText,
       +                name_e.setText,
                        get_new_wallet_name(wallet_folder)))
       -        self.name_e.textChanged.connect(on_filename)
       -        self.name_e.setText(os.path.basename(path))
       +        name_e.textChanged.connect(on_filename)
       +        name_e.setText(os.path.basename(path))
        
                while True:
                    if self.loop.exec_() != 2:  # 2 = next
       t@@ -284,7 +284,7 @@ class InstallWizard(QDialog, MessageBoxMixin, BaseWizard):
                        raise WalletAlreadyOpenInMemory(wallet_from_memory)
                    if temp_storage.file_exists() and temp_storage.is_encrypted():
                        if temp_storage.is_encrypted_with_user_pw():
       -                    password = self.pw_e.text()
       +                    password = pw_e.text()
                            try:
                                temp_storage.decrypt(password)
                                break