From 26ba52a7527597dfde62041f2856b99ed6b08482 Mon Sep 17 00:00:00 2001 From: Damien Elmes Date: Sat, 3 Dec 2011 19:13:51 +0900 Subject: [PATCH] add ctrl+c back to webview --- aqt/webview.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/aqt/webview.py b/aqt/webview.py index 0dee96d9a..b7ddae0f3 100644 --- a/aqt/webview.py +++ b/aqt/webview.py @@ -52,6 +52,11 @@ class AnkiWebView(QWebView): self.connect(self, SIGNAL("loadFinished(bool)"), self._loadFinished) self._curKey = None self.allowDrops = False + def keyPressEvent(self, evt): + if evt.matches(QKeySequence.Copy): + self.triggerPageAction(QWebPage.Copy) + evt.accept() + QWebView.keyPressEvent(self, evt) def keyReleaseEvent(self, evt): if self._keyHandler: if self._keyHandler(evt):