346 f.close() |
346 f.close() |
347 except IOError as err: |
347 except IOError as err: |
348 QApplication.restoreOverrideCursor() |
348 QApplication.restoreOverrideCursor() |
349 E5MessageBox.critical( |
349 E5MessageBox.critical( |
350 self.editor, |
350 self.editor, |
351 self.trUtf8("Export source"), |
351 self.tr("Export source"), |
352 self.trUtf8( |
352 self.tr( |
353 """<p>The source could not be exported to""" |
353 """<p>The source could not be exported to""" |
354 """ <b>{0}</b>.</p><p>Reason: {1}</p>""") |
354 """ <b>{0}</b>.</p><p>Reason: {1}</p>""") |
355 .format(filename, str(err))) |
355 .format(filename, str(err))) |
356 finally: |
356 finally: |
357 QApplication.restoreOverrideCursor() |
357 QApplication.restoreOverrideCursor() |