make sure card stats is hidden when moving from review

This commit is contained in:
Damien Elmes 2011-04-18 06:36:16 +09:00
parent 863356badb
commit 7b9b78fe63
3 changed files with 10 additions and 1 deletions

View file

@ -489,6 +489,12 @@ Debug info:\n%s""") % traceback.format_exc(), help="DeckErrors")
self.raiseMain() self.raiseMain()
aqt.getshared.GetShared(self, 1) aqt.getshared.GetShared(self, 1)
# Syncing
##########################################################################
def onSync(self):
return showInfo("not yet implemented")
# Tools # Tools
########################################################################## ##########################################################################
@ -509,6 +515,7 @@ Debug info:\n%s""") % traceback.format_exc(), help="DeckErrors")
def onRename(self): def onRename(self):
"Rename deck." "Rename deck."
return showInfo("now yet implemented")
print "rename" print "rename"
return return
title = _("Rename Deck") title = _("Rename Deck")
@ -813,7 +820,7 @@ Please choose a new deck name:"""))
self.connect(m.actionRename, s, self.onRename) self.connect(m.actionRename, s, self.onRename)
self.connect(m.actionClose, s, self.onClose) self.connect(m.actionClose, s, self.onClose)
self.connect(m.actionExit, s, self, SLOT("close()")) self.connect(m.actionExit, s, self, SLOT("close()"))
#self.connect(m.actionSyncdeck, s, self.syncDeck) self.connect(m.actionSyncdeck, s, self.onSync)
self.connect(m.actionDeckProperties, s, self.onDeckOpts) self.connect(m.actionDeckProperties, s, self.onDeckOpts)
self.connect(m.actionModels, s, self.onModels) self.connect(m.actionModels, s, self.onModels)
self.connect(m.actionAddcards, s, self.onAddCard) self.connect(m.actionAddcards, s, self.onAddCard)

View file

@ -43,6 +43,7 @@ class Reviewer(object):
def cleanup(self): def cleanup(self):
self._hideStatus() self._hideStatus()
self.mw.disableCardMenuItems() self.mw.disableCardMenuItems()
runHook("reviewCleanup")
# Fetching a card # Fetching a card
########################################################################## ##########################################################################

View file

@ -20,6 +20,7 @@ class CardStats(object):
self.shown = False self.shown = False
addHook("showQuestion", self._update) addHook("showQuestion", self._update)
addHook("deckClosing", self.hide) addHook("deckClosing", self.hide)
addHook("reviewCleanup", self.hide)
def show(self): def show(self):
if not self.shown: if not self.shown: