Project/ProjectFormsBrowser.py

branch
5_5_x
changeset 3847
4a946734fd27
parent 3591
2f2a4a76dd22
equal deleted inserted replaced
3844:6ba315c68a8b 3847:4a946734fd27
56 """ 56 """
57 appendStderr = pyqtSignal(str) 57 appendStderr = pyqtSignal(str)
58 uipreview = pyqtSignal(str) 58 uipreview = pyqtSignal(str)
59 showMenu = pyqtSignal(str, QMenu) 59 showMenu = pyqtSignal(str, QMenu)
60 menusAboutToBeCreated = pyqtSignal() 60 menusAboutToBeCreated = pyqtSignal()
61
62 PyuicIndentDefault = 4
61 63
62 def __init__(self, project, parent=None): 64 def __init__(self, project, parent=None):
63 """ 65 """
64 Constructor 66 Constructor
65 67
782 if self.project.pdata["PROGLANGUAGE"][0] in \ 784 if self.project.pdata["PROGLANGUAGE"][0] in \
783 ["Python", "Python2", "Python3"]: 785 ["Python", "Python2", "Python3"]:
784 dirname, filename = os.path.split(ofn) 786 dirname, filename = os.path.split(ofn)
785 self.compiledFile = os.path.join(dirname, "Ui_" + filename + ".py") 787 self.compiledFile = os.path.join(dirname, "Ui_" + filename + ".py")
786 args.append("-x") 788 args.append("-x")
789 indentWidth = Preferences.getQt("PyuicIndent")
790 if indentWidth != self.PyuicIndentDefault:
791 args.append("--indent={0}".format(indentWidth))
792 if Preferences.getQt("PyuicFromImports"):
793 args.append("--from-imports")
787 elif self.project.pdata["PROGLANGUAGE"][0] == "Ruby": 794 elif self.project.pdata["PROGLANGUAGE"][0] == "Ruby":
788 self.compiledFile = ofn + '.rb' 795 self.compiledFile = ofn + '.rb'
789 args.append('-x') 796 args.append('-x')
790 797
791 args.append(fn) 798 args.append(fn)

eric ide

mercurial