From 1c8e39b635accea49b81c6d2a450987fff447370 Mon Sep 17 00:00:00 2001 From: BTChip Date: Sat, 30 Jan 2016 08:11:41 +0100 Subject: [PATCH] Override word_dialog for PIN entry --- plugins/ledger/qt.py | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/plugins/ledger/qt.py b/plugins/ledger/qt.py index a52131523..e941bd6e4 100644 --- a/plugins/ledger/qt.py +++ b/plugins/ledger/qt.py @@ -35,3 +35,11 @@ class BTChipQTHandler(QtHandlerBase): def __init__(self, win): super(BTChipQTHandler, self).__init__(win, 'Ledger') + + def word_dialog(self, msg): + response = QInputDialog.getText(self.top_level_window(), "Ledger Wallet Authentication", msg, QLineEdit.Password) + if not response[1]: + self.word = None + else: + self.word = str(response[0]) + self.done.set()