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