From f047f0222a940af022adff15c3e72d8f33b01483 Mon Sep 17 00:00:00 2001 From: Damien Elmes Date: Tue, 23 Jun 2009 01:57:34 +0900 Subject: [PATCH] added finish button --- ankiqt/ui/main.py | 7 +++++-- designer/main.ui | 16 ++++++++++++++++ 2 files changed, 21 insertions(+), 2 deletions(-) diff --git a/ankiqt/ui/main.py b/ankiqt/ui/main.py index e4d6b2b6d..86f2b144f 100755 --- a/ankiqt/ui/main.py +++ b/ankiqt/ui/main.py @@ -115,6 +115,9 @@ class AnkiQt(QMainWindow): self.connect(self.mainWin.reviewEarlyButton, SIGNAL("clicked()"), self.onReviewEarly) + self.connect(self.mainWin.finishButton, + SIGNAL("clicked()"), + self.onClose) # notices self.mainWin.noticeFrame.setShown(False) self.connect(self.mainWin.noticeButton, SIGNAL("clicked()"), @@ -330,8 +333,8 @@ Please do not file a bug report with Anki.
""") not not self.deck.newCount) self.startRefreshTimer() self.bodyView.setState(state) - # make sure the buttons aren't focused - self.mainWin.congratsLabel.setFocus() + # focus finish button + self.mainWin.finishButton.setFocus() elif state == "showQuestion": self.reviewingStarted = True if self.deck.mediaDir(): diff --git a/designer/main.ui b/designer/main.ui index 0ff6dadee..0eaff733a 100644 --- a/designer/main.ui +++ b/designer/main.ui @@ -1213,6 +1213,19 @@ + + + + Fi&nish + + + true + + + true + + + @@ -3456,6 +3469,7 @@ optionsHelpButton learnMoreButton reviewEarlyButton + finishButton downloadDeckButton newDeckButton importDeckButton @@ -3466,6 +3480,8 @@ saveEditorButton showAnswerButton help + noticeButton + welcomeText