--- 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')