196 return |
196 return |
197 |
197 |
198 try: |
198 try: |
199 with open(fileName, "w") as f: |
199 with open(fileName, "w") as f: |
200 f.write(self.requirementsEdit.toPlainText()) |
200 f.write(self.requirementsEdit.toPlainText()) |
201 except (OSError, IOError) as err: |
201 except OSError as err: |
202 E5MessageBox.critical( |
202 E5MessageBox.critical( |
203 self, |
203 self, |
204 self.tr("Generate Requirements"), |
204 self.tr("Generate Requirements"), |
205 self.tr("""<p>The requirements could not be written""" |
205 self.tr("""<p>The requirements could not be written""" |
206 """ to <b>{0}</b>.</p><p>Reason: {1}</p>""") |
206 """ to <b>{0}</b>.</p><p>Reason: {1}</p>""") |