eric6/Project/Project.py

changeset 7050
b66cac9a6560
parent 7007
0ba99702920c
child 7164
6da6a0a5a448
--- a/eric6/Project/Project.py	Tue Jul 02 19:33:49 2019 +0200
+++ b/eric6/Project/Project.py	Sun Jul 07 11:25:08 2019 +0200
@@ -499,6 +499,7 @@
             "UICPARAMS": {
                 "Package": "",
                 "RcSuffix": "",
+                "PackagesRoot": "",
             },
             "RCCPARAMS": {
                 "CompressionThreshold": 70,     # default value
@@ -5719,8 +5720,23 @@
         return self.pdata["UICPARAMS"] == {
             "Package": "",
             "RcSuffix": "",
+            "PackagesRoot": "",
         }
     
+    def getUicParameter(self, name):
+        """
+        Public method to get a named uic related parameter.
+        
+        @param name name of the parameter
+        @type str
+        @return value of the given parameter
+        @rtype any, None in case on non-existence
+        """
+        if name in self.pdata["UICPARAMS"]:
+            return self.pdata["UICPARAMS"][name]
+        else:
+            return None
+    
     #########################################################################
     ## Below are methods implementing some 'RCC' support functions
     #########################################################################

eric ide

mercurial