From b984268b5d04d2e2e60aaa4c7b8e6dbfb2f0cb82 Mon Sep 17 00:00:00 2001 From: Gorgious56 Date: Fri, 28 Oct 2022 14:34:57 +0200 Subject: [PATCH] parameterized profile classes now shot a tooltip on hover --- src/blenderbim/blenderbim/bim/module/material/prop.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/blenderbim/blenderbim/bim/module/material/prop.py b/src/blenderbim/blenderbim/bim/module/material/prop.py index b20b24b559..adad4522bc 100644 --- a/src/blenderbim/blenderbim/bim/module/material/prop.py +++ b/src/blenderbim/blenderbim/bim/module/material/prop.py @@ -57,18 +57,18 @@ def get_profile_classes(self, context): return profileclasses_enum -def getParameterizedProfileClasses(self, context): +def get_parameterized_profile_classes(self, context): global parameterizedprofileclasses_enum if len(parameterizedprofileclasses_enum) == 0 and IfcStore.get_schema(): parameterizedprofileclasses_enum.clear() parameterizedprofileclasses_enum = [ - (t.name(), t.name(), "") + (t.name(), t.name(), get_ifc_entity_description(t.name())) for t in IfcStore.get_schema().declaration_by_name("IfcParameterizedProfileDef").subtypes() ] for ifc_class in parameterizedprofileclasses_enum: parameterizedprofileclasses_enum.extend( [ - (t.name(), t.name(), "") + (t.name(), t.name(), get_ifc_entity_description(t.name())) for t in IfcStore.get_schema().declaration_by_name(ifc_class[0]).subtypes() or [] ] ) @@ -135,5 +135,5 @@ class BIMObjectMaterialProperties(PropertyGroup): material_set_item_material: EnumProperty(items=get_materials, name="Material") profile_classes: EnumProperty(items=get_profile_classes, name="Profile Classes") parameterized_profile_classes: EnumProperty( - items=getParameterizedProfileClasses, name="Parameterized Profile Classes" + items=get_parameterized_profile_classes, name="Parameterized Profile Classes" )