wizard.query_choice
This commit is contained in:
parent
d946e9fa54
commit
63ebf7772e
@ -371,6 +371,14 @@ class InstallWizard(QDialog, MessageBoxMixin, BaseWizard):
|
||||
action = c_values[clayout.selected_index()]
|
||||
return action
|
||||
|
||||
def query_choice(self, msg, choices):
|
||||
"""called by hardware wallets"""
|
||||
clayout = ChoicesLayout(msg, choices)
|
||||
vbox = QVBoxLayout()
|
||||
vbox.addLayout(clayout.layout())
|
||||
self.set_main_layout(vbox, '')
|
||||
return clayout.selected_index()
|
||||
|
||||
@wizard_dialog
|
||||
def account_id_dialog(self, run_next):
|
||||
message = '\n'.join([
|
||||
|
||||
@ -307,17 +307,6 @@ def qt_plugin_class(base_plugin_class):
|
||||
device_id = info.device.id_
|
||||
return device_id
|
||||
|
||||
def query_choice(self, window, msg, choices):
|
||||
dialog = WindowModalDialog(window)
|
||||
clayout = ChoicesLayout(msg, choices)
|
||||
layout = clayout.layout()
|
||||
layout.addStretch(1)
|
||||
layout.addLayout(Buttons(CancelButton(dialog), OkButton(dialog)))
|
||||
dialog.setLayout(layout)
|
||||
if not dialog.exec_():
|
||||
return None
|
||||
return clayout.selected_index()
|
||||
|
||||
|
||||
return QtPlugin
|
||||
|
||||
|
||||
Loading…
Reference in New Issue
Block a user