mirror of
https://github.com/ankitects/anki.git
synced 2025-09-20 06:52:21 -04:00
select current card's model if available
This commit is contained in:
parent
75868490cf
commit
aa15cbeff0
1 changed files with 5 additions and 1 deletions
|
@ -12,6 +12,7 @@ from anki.deck import newCardOrderLabels, newCardSchedulingLabels
|
||||||
from anki.deck import revCardOrderLabels
|
from anki.deck import revCardOrderLabels
|
||||||
from anki.utils import hexifyID, dehexifyID
|
from anki.utils import hexifyID, dehexifyID
|
||||||
from anki.lang import ngettext
|
from anki.lang import ngettext
|
||||||
|
import ankiqt
|
||||||
|
|
||||||
tabs = ("ModelsAndPriorities",
|
tabs = ("ModelsAndPriorities",
|
||||||
"Synchronization",
|
"Synchronization",
|
||||||
|
@ -111,7 +112,10 @@ class DeckProperties(QDialog):
|
||||||
for (name, model) in self.models:
|
for (name, model) in self.models:
|
||||||
item = QListWidgetItem(name)
|
item = QListWidgetItem(name)
|
||||||
self.dialog.modelsList.addItem(item)
|
self.dialog.modelsList.addItem(item)
|
||||||
if model == self.d.currentModel:
|
cm = self.d.currentModel
|
||||||
|
if ankiqt.mw.currentCard:
|
||||||
|
cm = ankiqt.mw.currentCard.fact.model
|
||||||
|
if model == cm:
|
||||||
self.dialog.modelsList.setCurrentItem(item)
|
self.dialog.modelsList.setCurrentItem(item)
|
||||||
|
|
||||||
def onAdd(self):
|
def onAdd(self):
|
||||||
|
|
Loading…
Reference in a new issue