eric6/Project/ProjectTranslationsBrowser.py

changeset 7836
2f0d208b8137
parent 7785
9978016560ec
child 7907
7991ea245c20
child 7924
8a96736d465e
equal deleted inserted replaced
7835:0835ed67714b 7836:2f0d208b8137
816 pf.write(' \\\n\t'.join( 816 pf.write(' \\\n\t'.join(
817 [f.replace(os.sep, '/') for f in fileList])) 817 [f.replace(os.sep, '/') for f in fileList]))
818 pf.write('\n\n') 818 pf.write('\n\n')
819 819
820 self.__tmpProjects.append(outFile) 820 self.__tmpProjects.append(outFile)
821 except IOError: 821 except OSError:
822 E5MessageBox.critical( 822 E5MessageBox.critical(
823 self, 823 self,
824 self.tr("Write temporary project file"), 824 self.tr("Write temporary project file"),
825 self.tr( 825 self.tr(
826 "<p>The temporary project file <b>{0}</b> could not" 826 "<p>The temporary project file <b>{0}</b> could not"
957 if proc == self.__pylupdateProcesses[index][0]: 957 if proc == self.__pylupdateProcesses[index][0]:
958 try: 958 try:
959 self.__tmpProjects.remove( 959 self.__tmpProjects.remove(
960 self.__pylupdateProcesses[index][1]) 960 self.__pylupdateProcesses[index][1])
961 os.remove(self.__pylupdateProcesses[index][1]) 961 os.remove(self.__pylupdateProcesses[index][1])
962 except EnvironmentError: 962 except OSError:
963 pass 963 pass
964 del self.__pylupdateProcesses[index] 964 del self.__pylupdateProcesses[index]
965 break 965 break
966 if not self.__pylupdateProcesses: 966 if not self.__pylupdateProcesses:
967 # all done 967 # all done
1063 ).format(self.pylupdate)) 1063 ).format(self.pylupdate))
1064 # cleanup 1064 # cleanup
1065 try: 1065 try:
1066 self.__tmpProjects.remove(tempProjectFile) 1066 self.__tmpProjects.remove(tempProjectFile)
1067 os.remove(tempProjectFile) 1067 os.remove(tempProjectFile)
1068 except EnvironmentError: 1068 except OSError:
1069 pass 1069 pass
1070 1070
1071 def __generateAll(self): 1071 def __generateAll(self):
1072 """ 1072 """
1073 Private method to generate all translation files (.ts) for Qt Linguist. 1073 Private method to generate all translation files (.ts) for Qt Linguist.

eric ide

mercurial