trustedcoin: inherit WalletWizardComponent instead of WizardComponent
This commit is contained in:
@@ -44,8 +44,8 @@ from electrum.gui.qt.util import (WindowModalDialog, WaitingDialog, OkButton, Ca
|
|||||||
from electrum.gui.qt.qrcodewidget import QRCodeWidget
|
from electrum.gui.qt.qrcodewidget import QRCodeWidget
|
||||||
from electrum.gui.qt.amountedit import AmountEdit
|
from electrum.gui.qt.amountedit import AmountEdit
|
||||||
from electrum.gui.qt.main_window import StatusBarButton
|
from electrum.gui.qt.main_window import StatusBarButton
|
||||||
from electrum.gui.qt.wizard.wallet import WCCreateSeed, WCConfirmSeed, WCHaveSeed, WCEnterExt, WCConfirmExt
|
from electrum.gui.qt.wizard.wallet import (WCCreateSeed, WCConfirmSeed, WCHaveSeed, WCEnterExt, WCConfirmExt,
|
||||||
from electrum.gui.qt.wizard.wizard import WizardComponent
|
WalletWizardComponent)
|
||||||
from electrum.gui.qt.util import read_QIcon_from_bytes
|
from electrum.gui.qt.util import read_QIcon_from_bytes
|
||||||
|
|
||||||
from .common_qt import TrustedcoinPluginQObject
|
from .common_qt import TrustedcoinPluginQObject
|
||||||
@@ -339,9 +339,9 @@ class Plugin(TrustedCoinPlugin):
|
|||||||
wizard_data['x2'] = k2.dump()
|
wizard_data['x2'] = k2.dump()
|
||||||
|
|
||||||
|
|
||||||
class WCDisclaimer(WizardComponent):
|
class WCDisclaimer(WalletWizardComponent):
|
||||||
def __init__(self, parent, wizard):
|
def __init__(self, parent, wizard):
|
||||||
WizardComponent.__init__(self, parent, wizard, title=_('Disclaimer'))
|
WalletWizardComponent.__init__(self, parent, wizard, title=_('Disclaimer'))
|
||||||
|
|
||||||
self.layout().addWidget(WWLabel('\n\n'.join(DISCLAIMER)))
|
self.layout().addWidget(WWLabel('\n\n'.join(DISCLAIMER)))
|
||||||
self.layout().addStretch(1)
|
self.layout().addStretch(1)
|
||||||
@@ -352,9 +352,9 @@ class WCDisclaimer(WizardComponent):
|
|||||||
pass
|
pass
|
||||||
|
|
||||||
|
|
||||||
class WCChooseSeed(WizardComponent):
|
class WCChooseSeed(WalletWizardComponent):
|
||||||
def __init__(self, parent, wizard):
|
def __init__(self, parent, wizard):
|
||||||
WizardComponent.__init__(self, parent, wizard, title=_('Create or restore'))
|
WalletWizardComponent.__init__(self, parent, wizard, title=_('Create or restore'))
|
||||||
message = _('Do you want to create a new seed, or restore a wallet using an existing seed?')
|
message = _('Do you want to create a new seed, or restore a wallet using an existing seed?')
|
||||||
choices = [
|
choices = [
|
||||||
('createseed', _('Create a new seed')),
|
('createseed', _('Create a new seed')),
|
||||||
@@ -371,9 +371,9 @@ class WCChooseSeed(WizardComponent):
|
|||||||
self.wizard_data['keystore_type'] = self.choice_w.selected_key
|
self.wizard_data['keystore_type'] = self.choice_w.selected_key
|
||||||
|
|
||||||
|
|
||||||
class WCTerms(WizardComponent):
|
class WCTerms(WalletWizardComponent):
|
||||||
def __init__(self, parent, wizard):
|
def __init__(self, parent, wizard):
|
||||||
WizardComponent.__init__(self, parent, wizard, title=_('Terms and conditions'))
|
WalletWizardComponent.__init__(self, parent, wizard, title=_('Terms and conditions'))
|
||||||
self._has_tos = False
|
self._has_tos = False
|
||||||
self.tos_e = TOS()
|
self.tos_e = TOS()
|
||||||
self.tos_e.setReadOnly(True)
|
self.tos_e.setReadOnly(True)
|
||||||
@@ -406,11 +406,11 @@ class WCTerms(WizardComponent):
|
|||||||
pass
|
pass
|
||||||
|
|
||||||
|
|
||||||
class WCShowConfirmOTP(WizardComponent):
|
class WCShowConfirmOTP(WalletWizardComponent):
|
||||||
_logger = get_logger(__name__)
|
_logger = get_logger(__name__)
|
||||||
|
|
||||||
def __init__(self, parent, wizard):
|
def __init__(self, parent, wizard):
|
||||||
WizardComponent.__init__(self, parent, wizard, title=_('Authenticator secret'))
|
WalletWizardComponent.__init__(self, parent, wizard, title=_('Authenticator secret'))
|
||||||
self._otp_verified = False
|
self._otp_verified = False
|
||||||
self._is_online_continuation = False
|
self._is_online_continuation = False
|
||||||
|
|
||||||
@@ -554,9 +554,9 @@ class WCShowConfirmOTP(WizardComponent):
|
|||||||
pass
|
pass
|
||||||
|
|
||||||
|
|
||||||
class WCKeepDisable(WizardComponent):
|
class WCKeepDisable(WalletWizardComponent):
|
||||||
def __init__(self, parent, wizard):
|
def __init__(self, parent, wizard):
|
||||||
WizardComponent.__init__(self, parent, wizard, title=_('Restore 2FA wallet'))
|
WalletWizardComponent.__init__(self, parent, wizard, title=_('Restore 2FA wallet'))
|
||||||
message = ' '.join([
|
message = ' '.join([
|
||||||
'You are going to restore a wallet protected with two-factor authentication.',
|
'You are going to restore a wallet protected with two-factor authentication.',
|
||||||
'Do you want to keep using two-factor authentication with this wallet,',
|
'Do you want to keep using two-factor authentication with this wallet,',
|
||||||
@@ -577,9 +577,9 @@ class WCKeepDisable(WizardComponent):
|
|||||||
self.wizard_data['trustedcoin_keepordisable'] = self.choice_w.selected_key
|
self.wizard_data['trustedcoin_keepordisable'] = self.choice_w.selected_key
|
||||||
|
|
||||||
|
|
||||||
class WCContinueOnline(WizardComponent):
|
class WCContinueOnline(WalletWizardComponent):
|
||||||
def __init__(self, parent, wizard):
|
def __init__(self, parent, wizard):
|
||||||
WizardComponent.__init__(self, parent, wizard, title=_('Continue Online'))
|
WalletWizardComponent.__init__(self, parent, wizard, title=_('Continue Online'))
|
||||||
self.cb_online = QCheckBox(_('Go online to complete wallet creation'))
|
self.cb_online = QCheckBox(_('Go online to complete wallet creation'))
|
||||||
|
|
||||||
def on_ready(self):
|
def on_ready(self):
|
||||||
@@ -610,9 +610,9 @@ class WCContinueOnline(WizardComponent):
|
|||||||
self.wizard_data['trustedcoin_go_online'] = self.cb_online.isChecked()
|
self.wizard_data['trustedcoin_go_online'] = self.cb_online.isChecked()
|
||||||
|
|
||||||
|
|
||||||
class WCKeystorePassword(WizardComponent):
|
class WCKeystorePassword(WalletWizardComponent):
|
||||||
def __init__(self, parent, wizard):
|
def __init__(self, parent, wizard):
|
||||||
WizardComponent.__init__(self, parent, wizard, title=_('Unlock Keystore'))
|
WalletWizardComponent.__init__(self, parent, wizard, title=_('Unlock Keystore'))
|
||||||
self.layout().addStretch(1)
|
self.layout().addStretch(1)
|
||||||
|
|
||||||
hbox2 = QHBoxLayout()
|
hbox2 = QHBoxLayout()
|
||||||
|
|||||||
Reference in New Issue
Block a user