From 8b3c6e387682bc102bc5968514a7b28383d5ef02 Mon Sep 17 00:00:00 2001 From: Damien Elmes Date: Tue, 23 Oct 2012 20:53:31 +0900 Subject: [PATCH] always use pattern instead --- aqt/stats.py | 11 ++--------- 1 file changed, 2 insertions(+), 9 deletions(-) diff --git a/aqt/stats.py b/aqt/stats.py index 86f04b324..a440cccae 100644 --- a/aqt/stats.py +++ b/aqt/stats.py @@ -50,12 +50,6 @@ class DeckStats(QDialog): QDialog.reject(self) def browser(self): - # dump to a temporary file - self.refresh(background=True) - # give webkit a second to load the background image - self.mw.progress.timer(200, self._browser, False) - - def _browser(self): name = time.strftime("-%Y-%m-%d@%H-%M-%S.png", time.localtime(time.time())) name = "anki-"+_("stats")+name @@ -71,7 +65,6 @@ class DeckStats(QDialog): painter.end() image.save(path, "png") p.setViewportSize(oldsize) - self.close() showInfo(_("An image was saved to your desktop.")) def changePeriod(self, n): @@ -85,11 +78,11 @@ class DeckStats(QDialog): def loadFin(self, b): self.form.web.page().mainFrame().setScrollPosition(self.oldPos) - def refresh(self, background=False): + def refresh(self): self.mw.progress.start(immediate=True) self.oldPos = self.form.web.page().mainFrame().scrollPosition() stats = self.mw.col.stats() stats.wholeCollection = self.wholeCollection - self.report = stats.report(type=self.period, background=background) + self.report = stats.report(type=self.period) self.form.web.setHtml(self.report) self.mw.progress.finish()