diff -r 6ba315c68a8b -r 4a946734fd27 Project/ProjectFormsBrowser.py --- a/Project/ProjectFormsBrowser.py Fri Oct 03 14:47:32 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')