Project/ProjectFormsBrowser.py

changeset 3845
949682ceda54
parent 3691
c473d6347610
child 4021
195a471c327b
--- a/Project/ProjectFormsBrowser.py	Fri Oct 03 14:45:45 2014 +0200
+++ b/Project/ProjectFormsBrowser.py	Fri Oct 03 16:39:04 2014 +0200
@@ -59,6 +59,8 @@
     showMenu = pyqtSignal(str, QMenu)
     menusAboutToBeCreated = pyqtSignal()
     
+    PyuicIndentDefault = 4
+    
     def __init__(self, project, parent=None):
         """
         Constructor
@@ -784,6 +786,11 @@
             dirname, filename = os.path.split(ofn)
             self.compiledFile = os.path.join(dirname, "Ui_" + filename + ".py")
             args.append("-x")
+            indentWidth = Preferences.getQt("PyuicIndent")
+            if indentWidth != self.PyuicIndentDefault:
+                args.append("--indent={0}".format(indentWidth))
+            if Preferences.getQt("PyuicFromImports"):
+                args.append("--from-imports")
         elif self.project.pdata["PROGLANGUAGE"][0] == "Ruby":
             self.compiledFile = ofn + '.rb'
             args.append('-x')

eric ide

mercurial