267 f.close() |
267 f.close() |
268 except IOError as err: |
268 except IOError as err: |
269 QApplication.restoreOverrideCursor() |
269 QApplication.restoreOverrideCursor() |
270 E5MessageBox.critical( |
270 E5MessageBox.critical( |
271 self.editor, |
271 self.editor, |
272 self.trUtf8("Export source"), |
272 self.tr("Export source"), |
273 self.trUtf8( |
273 self.tr( |
274 """<p>The source could not be exported to""" |
274 """<p>The source could not be exported to""" |
275 """ <b>{0}</b>.</p><p>Reason: {1}</p>""") |
275 """ <b>{0}</b>.</p><p>Reason: {1}</p>""") |
276 .format(filename, str(err))) |
276 .format(filename, str(err))) |
277 finally: |
277 finally: |
278 QApplication.restoreOverrideCursor() |
278 QApplication.restoreOverrideCursor() |