From 02bc090828b935894abdcfe7e17259805e3fb148 Mon Sep 17 00:00:00 2001 From: Damien Elmes Date: Thu, 14 Apr 2011 04:32:09 +0900 Subject: [PATCH] jump to editor from add cards area --- aqt/addcards.py | 8 +++----- aqt/browser.py | 10 ++++------ 2 files changed, 7 insertions(+), 11 deletions(-) diff --git a/aqt/addcards.py b/aqt/addcards.py index dc966e9be..4ddfc3ff1 100644 --- a/aqt/addcards.py +++ b/aqt/addcards.py @@ -121,11 +121,9 @@ class AddCards(QDialog): m.exec_(self.historyButton.mapToGlobal(QPoint(0,0))) def editHistory(self, fid): - print "edit", fid - # browser = ui.dialogs.open("CardList", self.mw) - # browser.dialog.filterEdit.setText("fid:" + url.toString()) - # browser.updateSearch() - # browser.onFact() + browser = aqt.dialogs.open("Browser", self.mw) + browser.form.searchEdit.setText("fid:%d" % fid) + browser.onSearch() def addFact(self, fact): if any(fact.problems()): diff --git a/aqt/browser.py b/aqt/browser.py index c39cdf2e8..bbcf5cb5b 100644 --- a/aqt/browser.py +++ b/aqt/browser.py @@ -727,6 +727,9 @@ where id in %s""" % ids2str(sf)) # but otherwise we can put it off until the user starts studying again print "fixme: resetDeck()" + def onHelp(self): + aqt.openHelp("Browser") + # Misc menu options ###################################################################### @@ -962,6 +965,7 @@ where id in %s""" % ids2str(sf)) ###################################################################### def onFindDupes(self): + return showInfo("not yet implemented") win = QDialog(self) aqt = ankiqt.forms.finddupes.Ui_Dialog() dialog.setupUi(win) @@ -1087,12 +1091,6 @@ select fm.id, fm.name from fieldmodels fm""") def onCardList(self): self.form.tableView.setFocus() - # Help - ###################################################################### - - def onHelp(self): - aqt.openHelp("Browser") - # Generate cards ######################################################################