Project/ProjectFormsBrowser.py

changeset 5878
74d02cd37185
parent 5726
e1dbd217214a
child 6048
82ad8ec9548c
--- a/Project/ProjectFormsBrowser.py	Tue Sep 05 19:32:23 2017 +0200
+++ b/Project/ProjectFormsBrowser.py	Fri Sep 15 19:41:33 2017 +0200
@@ -745,14 +745,18 @@
         if self.project.getProjectLanguage() in \
                 ["Python", "Python2", "Python3"]:
             if self.project.getProjectType() in ["Qt4", ]:
-                self.uicompiler = Utilities.generatePyQtToolPath('pyuic4')
+                self.uicompiler = Utilities.generatePyQtToolPath(
+                    'pyuic4', ["py3uic4", "py2uic4"])
             elif self.project.getProjectType() in ["PyQt5"]:
-                self.uicompiler = Utilities.generatePyQtToolPath('pyuic5')
+                self.uicompiler = Utilities.generatePyQtToolPath(
+                    'pyuic5', ["py3uic5", "py2uic5"])
             elif self.project.getProjectType() in ["E6Plugin"]:
                 if PYQT_VERSION < 0x050000:
-                    self.uicompiler = Utilities.generatePyQtToolPath('pyuic4')
+                    self.uicompiler = Utilities.generatePyQtToolPath(
+                        'pyuic4', ["py3uic4", "py2uic4"])
                 else:
-                    self.uicompiler = Utilities.generatePyQtToolPath('pyuic5')
+                    self.uicompiler = Utilities.generatePyQtToolPath(
+                        'pyuic5', ["py3uic5", "py2uic5"])
             elif self.project.getProjectType() == "PySide":
                 self.uicompiler = \
                     Utilities.generatePySideToolPath('pyside-uic')

eric ide

mercurial