Project/ProjectTranslationsBrowser.py

branch
6_0_x
changeset 4251
5bc24c67385a
parent 4022
f5f42921717e
child 4284
d61eba7a3b58
equal deleted inserted replaced
4248:5a413ab0f6a3 4251:5bc24c67385a
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