diff --git a/ankiqt/ui/main.py b/ankiqt/ui/main.py
index d2e15fb6c..2e78e9fc0 100644
--- a/ankiqt/ui/main.py
+++ b/ankiqt/ui/main.py
@@ -1185,14 +1185,30 @@ day = :d""", d=yesterday)
def onKanjiStats(self):
rep = anki.stats.KanjiStats(self.deck).report()
- rep += _("Missing Kanji
")
- self.help.showText(rep, py={"miss": self.onMissingStats})
+ rep += _("Missing
")
+ rep += _("Seen
")
+ rep += _("Non-jouyou
")
+ self.help.showText(rep, py={
+ "miss": self.onMissingStats,
+ "seen": self.onSeenKanjiStats,
+ "non": self.onNonJouyouKanjiStats,
+ })
def onMissingStats(self):
ks = anki.stats.KanjiStats(self.deck)
ks.genKanjiSets()
self.help.showText(ks.missingReport())
+ def onSeenKanjiStats(self):
+ ks = anki.stats.KanjiStats(self.deck)
+ ks.genKanjiSets()
+ self.help.showText(ks.seenReport())
+
+ def onNonJouyouKanjiStats(self):
+ ks = anki.stats.KanjiStats(self.deck)
+ ks.genKanjiSets()
+ self.help.showText(ks.nonJouyouReport())
+
def onDeckStats(self):
txt = anki.stats.DeckStats(self.deck).report()
self.help.showText(txt)