Project/CreateDialogCodeDialog.py

changeset 253
3ccdf551bde7
parent 245
de5c4effc747
child 427
6af5d12cfecb
child 792
a13346916170
equal deleted inserted replaced
252:05692e3d37bf 253:3ccdf551bde7
391 else: 391 else:
392 sourceImpl[appendAtIndex:appendAtIndex] = slotsCode 392 sourceImpl[appendAtIndex:appendAtIndex] = slotsCode
393 393
394 # write the new code 394 # write the new code
395 try: 395 try:
396 srcFile = open(self.filenameEdit.text(), 'w', encoding = "utf-8") 396 if self.project.useSystemEol():
397 newline = None
398 else:
399 newline = self.project.getEolString()
400 srcFile = open(self.filenameEdit.text(), 'w', encoding = "utf-8",
401 newline = newline)
397 srcFile.write("".join(sourceImpl)) 402 srcFile.write("".join(sourceImpl))
398 srcFile.close() 403 srcFile.close()
399 except IOError as why: 404 except IOError as why:
400 QMessageBox.critical(self, 405 QMessageBox.critical(self,
401 self.trUtf8("Code Generation"), 406 self.trUtf8("Code Generation"),

eric ide

mercurial