commit dcf25f912136b7d5efef17fb47e310e2bea5c62e
parent 44bb1e9993bbfe996bf4263e787da184f9f5bc87
Author: Filip Gospodinov <f@gospodinov.ch>
Date: Sun, 15 Apr 2018 16:19:37 +0200
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.
Diffstat:
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git 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)