From cf6f83ed707d59a4b2f7adfd9958e0097c060ca6 Mon Sep 17 00:00:00 2001 From: Damien Elmes Date: Sun, 26 Feb 2012 03:52:06 +0900 Subject: [PATCH] show progress on export --- aqt/exporting.py | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/aqt/exporting.py b/aqt/exporting.py index d51ffc49c..4159a7e32 100644 --- a/aqt/exporting.py +++ b/aqt/exporting.py @@ -8,10 +8,10 @@ from anki.exporting import exporters class ExportDialog(QDialog): - def __init__(self, parent): - QDialog.__init__(self, parent, Qt.Window) - self.parent = parent - self.col = parent.col + def __init__(self, mw): + QDialog.__init__(self, mw, Qt.Window) + self.mw = mw + self.col = mw.col self.frm = aqt.forms.exporting.Ui_ExportDialog() self.frm.setupUi(self) self.exporter = None @@ -51,6 +51,8 @@ class ExportDialog(QDialog): self.exporter.did = None else: self.exporter.did = self.frm.deck.currentIndex() - 1 + self.mw.progress.start(immediate=True) self.exporter.exportInto(file) + self.mw.progress.finish() tooltip(_("%d exported.") % self.exporter.count) QDialog.accept(self)