From 0ba0f7a55de11e5a0dbe2f866a3d6438f4a0283b Mon Sep 17 00:00:00 2001 From: Bernd Hahnebach Date: Tue, 5 Jan 2016 17:42:24 +0100 Subject: [PATCH] FEM: set solver type property to read only the hard way --- src/Mod/Fem/_FemSolverCalculix.py | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/Mod/Fem/_FemSolverCalculix.py b/src/Mod/Fem/_FemSolverCalculix.py index 4542ecb89..9e20bd2bf 100644 --- a/src/Mod/Fem/_FemSolverCalculix.py +++ b/src/Mod/Fem/_FemSolverCalculix.py @@ -37,9 +37,8 @@ class _FemSolverCalculix(): self.Object = obj # keep a ref to the DocObj for nonGui usage obj.Proxy = self # link between App::DocumentObject to this object - obj.addProperty("App::PropertyString", "SolverType", "Base", "Type of the solver") + obj.addProperty("App::PropertyString", "SolverType", "Base", "Type of the solver", 1) # the 1 set the property to ReadOnly obj.SolverType = str(self.Type) - obj.setEditorMode("SolverType", 1) fem_prefs = FreeCAD.ParamGet("User parameter:BaseApp/Preferences/Mod/Fem")