Project/ProjectTranslationsBrowser.py

changeset 4249
ec015f3b8fdb
parent 4021
195a471c327b
child 4284
d61eba7a3b58
equal deleted inserted replaced
4247:c5d6a59a8cdd 4249:ec015f3b8fdb
16 16
17 import os 17 import os
18 import shutil 18 import shutil
19 import fnmatch 19 import fnmatch
20 20
21 from PyQt5.QtCore import pyqtSignal, QProcess 21 from PyQt5.QtCore import PYQT_VERSION, pyqtSignal, QProcess
22 from PyQt5.QtWidgets import QDialog, QMenu 22 from PyQt5.QtWidgets import QDialog, QMenu
23 23
24 from E5Gui import E5MessageBox 24 from E5Gui import E5MessageBox
25 from E5Gui.E5Application import e5App 25 from E5Gui.E5Application import e5App
26 26
1033 1033
1034 if self.project.getProjectType() in ["Qt4", "Qt4C", "E4Plugin"]: 1034 if self.project.getProjectType() in ["Qt4", "Qt4C", "E4Plugin"]:
1035 self.pylupdate = 'pylupdate4' 1035 self.pylupdate = 'pylupdate4'
1036 if Utilities.isWindowsPlatform(): 1036 if Utilities.isWindowsPlatform():
1037 self.pylupdate = self.pylupdate + '.exe' 1037 self.pylupdate = self.pylupdate + '.exe'
1038 elif self.project.getProjectType() in ["PyQt5", "PyQt5C", "E6Plugin"]: 1038 elif self.project.getProjectType() in ["PyQt5", "PyQt5C"]:
1039 self.pylupdate = 'pylupdate5' 1039 self.pylupdate = 'pylupdate5'
1040 if Utilities.isWindowsPlatform():
1041 self.pylupdate = self.pylupdate + '.exe'
1042 elif self.project.getProjectType() in ["E6Plugin"]:
1043 if PYQT_VERSION < 0x050000:
1044 self.pylupdate = 'pylupdate4'
1045 else:
1046 self.pylupdate = 'pylupdate5'
1040 if Utilities.isWindowsPlatform(): 1047 if Utilities.isWindowsPlatform():
1041 self.pylupdate = self.pylupdate + '.exe' 1048 self.pylupdate = self.pylupdate + '.exe'
1042 elif self.project.getProjectType() in ["PySide", "PySideC"]: 1049 elif self.project.getProjectType() in ["PySide", "PySideC"]:
1043 self.pylupdate = Utilities.generatePySideToolPath('pyside-lupdate') 1050 self.pylupdate = Utilities.generatePySideToolPath('pyside-lupdate')
1044 else: 1051 else:

eric ide

mercurial