From dcf25f912136b7d5efef17fb47e310e2bea5c62e Mon Sep 17 00:00:00 2001 From: Filip Gospodinov Date: Sun, 15 Apr 2018 16:19:37 +0200 Subject: [PATCH] qt: allow copying receiving address using ctrl-c (#4258) "You must enable keyboard focus for a widget if it processes keyboard events." https://doc.qt.io/qt-5/qwidget.html#focusPolicy-prop On macOS it works without this patch already for some reason. --- gui/qt/main_window.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gui/qt/main_window.py b/gui/qt/main_window.py index e12551814..09a2c9299 100644 --- a/gui/qt/main_window.py +++ b/gui/qt/main_window.py @@ -791,7 +791,7 @@ class ElectrumWindow(QMainWindow, MessageBoxMixin, PrintError): msg = _('Bitcoin address where the payment should be received. Note that each payment request uses a different Bitcoin address.') self.receive_address_label = HelpLabel(_('Receiving address'), msg) self.receive_address_e.textChanged.connect(self.update_receive_qr) - self.receive_address_e.setFocusPolicy(Qt.NoFocus) + self.receive_address_e.setFocusPolicy(Qt.ClickFocus) grid.addWidget(self.receive_address_label, 0, 0) grid.addWidget(self.receive_address_e, 0, 1, 1, -1)