eric6/Project/ProjectFormsBrowser.py

changeset 7050
b66cac9a6560
parent 6942
2602857055c5
child 7192
a22eee00b052
--- a/eric6/Project/ProjectFormsBrowser.py	Tue Jul 02 19:33:49 2019 +0200
+++ b/eric6/Project/ProjectFormsBrowser.py	Sun Jul 07 11:25:08 2019 +0200
@@ -1073,13 +1073,16 @@
         if self.project.getProjectType() in ["Qt4", "PyQt5", "E6Plugin"]:
             dlg = UicCompilerOptionsDialog(params, self.getUiCompiler())
             if dlg.exec_() == QDialog.Accepted:
-                package, suffix = dlg.getData()
+                package, suffix, root = dlg.getData()
                 if package != params["Package"]:
                     params["Package"] = package
                     self.project.setDirty(True)
                 if suffix != params["RcSuffix"]:
                     params["RcSuffix"] = suffix
                     self.project.setDirty(True)
+                if root != params["PackagesRoot"]:
+                    params["PackagesRoot"] = root
+                    self.project.setDirty(True)
         elif self.project.getProjectType() in ["PySide", "PySide2"]:
             E5MessageBox.information(
                 self,

eric ide

mercurial