mirror of
https://github.com/ankitects/anki.git
synced 2025-09-18 22:12:21 -04:00
allow filtering of cram decks in studydeck
This commit is contained in:
parent
6a74d6627b
commit
c3d990534e
2 changed files with 3 additions and 3 deletions
|
@ -863,7 +863,7 @@ will be lost. Continue?"""))
|
|||
|
||||
def onStudyDeck(self):
|
||||
from aqt.studydeck import StudyDeck
|
||||
ret = StudyDeck(self)
|
||||
ret = StudyDeck(self, dyn=True)
|
||||
if ret.name:
|
||||
self.col.decks.select(self.col.decks.id(ret.name))
|
||||
self.moveToState("overview")
|
||||
|
|
|
@ -11,7 +11,7 @@ from operator import itemgetter
|
|||
class StudyDeck(QDialog):
|
||||
def __init__(self, mw, names=None, accept=None, title=None,
|
||||
help="studydeck", current=None, cancel=True,
|
||||
parent=None):
|
||||
parent=None, dyn=False):
|
||||
QDialog.__init__(self, parent or mw)
|
||||
self.mw = mw
|
||||
self.form = aqt.forms.studydeck.Ui_Dialog()
|
||||
|
@ -24,7 +24,7 @@ class StudyDeck(QDialog):
|
|||
if title:
|
||||
self.setWindowTitle(title)
|
||||
if not names:
|
||||
names = sorted(self.mw.col.decks.allNames())
|
||||
names = sorted(self.mw.col.decks.allNames(dyn=dyn))
|
||||
current = self.mw.col.decks.current()['name']
|
||||
self.origNames = names
|
||||
self.name = None
|
||||
|
|
Loading…
Reference in a new issue