From 2a50a19564a773b1977ee4158e6538dd0ca9315f Mon Sep 17 00:00:00 2001 From: Bernd Hahnebach Date: Wed, 18 Mar 2020 08:16:27 +0100 Subject: [PATCH] FEM: Python base VP, logs in get icon --- src/Mod/Fem/femguiobjects/ViewProviderFemConstraint.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/Mod/Fem/femguiobjects/ViewProviderFemConstraint.py b/src/Mod/Fem/femguiobjects/ViewProviderFemConstraint.py index 97ebd965c6..bb1882a994 100644 --- a/src/Mod/Fem/femguiobjects/ViewProviderFemConstraint.py +++ b/src/Mod/Fem/femguiobjects/ViewProviderFemConstraint.py @@ -51,7 +51,7 @@ class ViewProxy(object): # needs to be overwritten, if no standard icon name is used # see constraint body heat source as an example def getIcon(self): - print(self.Object.Name) + # print(self.Object.Name) """after load from FCStd file, self.icon does not exist, return constant path instead""" # https://forum.freecadweb.org/viewtopic.php?f=18&t=44009 if ( @@ -61,6 +61,8 @@ class ViewProxy(object): ): return ":/icons/{}.svg".format(self.Object.Proxy.Type.replace("Fem::", "FEM_")) else: + FreeCAD.Console.PrintError("No icon returned for {}\n".format(self.Object.Name)) + FreeCAD.Console.PrintMessage("{}\n".format(self.Object.Proxy.Type)) return "" def attach(self, vobj):