mirror of
https://github.com/ankitects/anki.git
synced 2025-11-11 15:17:12 -05:00
shortcut key for history button
This commit is contained in:
parent
19f62e8d41
commit
46fea20985
1 changed files with 8 additions and 1 deletions
|
|
@ -1,6 +1,7 @@
|
||||||
# Copyright: Damien Elmes <anki@ichi2.net>
|
# Copyright: Damien Elmes <anki@ichi2.net>
|
||||||
# -*- coding: utf-8 -*-
|
# -*- coding: utf-8 -*-
|
||||||
# License: GNU AGPL, version 3 or later; http://www.gnu.org/licenses/agpl.html
|
# License: GNU AGPL, version 3 or later; http://www.gnu.org/licenses/agpl.html
|
||||||
|
from anki.lang import _
|
||||||
|
|
||||||
from aqt.qt import *
|
from aqt.qt import *
|
||||||
import aqt.forms
|
import aqt.forms
|
||||||
|
|
@ -8,7 +9,7 @@ from aqt.utils import saveGeom, restoreGeom, showWarning, askUser, shortcut, \
|
||||||
tooltip, openHelp, addCloseShortcut
|
tooltip, openHelp, addCloseShortcut
|
||||||
from anki.sound import clearAudioQueue
|
from anki.sound import clearAudioQueue
|
||||||
from anki.hooks import addHook, remHook
|
from anki.hooks import addHook, remHook
|
||||||
from anki.utils import stripHTMLMedia
|
from anki.utils import stripHTMLMedia, isMac
|
||||||
import aqt.editor, aqt.modelchooser, aqt.deckchooser
|
import aqt.editor, aqt.modelchooser, aqt.deckchooser
|
||||||
|
|
||||||
class AddCards(QDialog):
|
class AddCards(QDialog):
|
||||||
|
|
@ -69,6 +70,12 @@ class AddCards(QDialog):
|
||||||
# history
|
# history
|
||||||
b = bb.addButton(
|
b = bb.addButton(
|
||||||
_("History")+ u" ▾", ar)
|
_("History")+ u" ▾", ar)
|
||||||
|
if isMac:
|
||||||
|
sc = "Ctrl+Shift+H"
|
||||||
|
else:
|
||||||
|
sc = "Ctrl+H"
|
||||||
|
b.setShortcut(QKeySequence(sc))
|
||||||
|
b.setToolTip(_("Shortcut: %s") % shortcut(sc))
|
||||||
self.connect(b, SIGNAL("clicked()"), self.onHistory)
|
self.connect(b, SIGNAL("clicked()"), self.onHistory)
|
||||||
b.setEnabled(False)
|
b.setEnabled(False)
|
||||||
self.historyButton = b
|
self.historyButton = b
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue