mirror of
https://github.com/ankitects/anki.git
synced 2025-09-22 07:52:24 -04:00
show progress on export
This commit is contained in:
parent
6b2766c2f1
commit
cf6f83ed70
1 changed files with 6 additions and 4 deletions
|
@ -8,10 +8,10 @@ from anki.exporting import exporters
|
||||||
|
|
||||||
class ExportDialog(QDialog):
|
class ExportDialog(QDialog):
|
||||||
|
|
||||||
def __init__(self, parent):
|
def __init__(self, mw):
|
||||||
QDialog.__init__(self, parent, Qt.Window)
|
QDialog.__init__(self, mw, Qt.Window)
|
||||||
self.parent = parent
|
self.mw = mw
|
||||||
self.col = parent.col
|
self.col = mw.col
|
||||||
self.frm = aqt.forms.exporting.Ui_ExportDialog()
|
self.frm = aqt.forms.exporting.Ui_ExportDialog()
|
||||||
self.frm.setupUi(self)
|
self.frm.setupUi(self)
|
||||||
self.exporter = None
|
self.exporter = None
|
||||||
|
@ -51,6 +51,8 @@ class ExportDialog(QDialog):
|
||||||
self.exporter.did = None
|
self.exporter.did = None
|
||||||
else:
|
else:
|
||||||
self.exporter.did = self.frm.deck.currentIndex() - 1
|
self.exporter.did = self.frm.deck.currentIndex() - 1
|
||||||
|
self.mw.progress.start(immediate=True)
|
||||||
self.exporter.exportInto(file)
|
self.exporter.exportInto(file)
|
||||||
|
self.mw.progress.finish()
|
||||||
tooltip(_("%d exported.") % self.exporter.count)
|
tooltip(_("%d exported.") % self.exporter.count)
|
||||||
QDialog.accept(self)
|
QDialog.accept(self)
|
||||||
|
|
Loading…
Reference in a new issue