From 9d397846914c40af6ce803f4742bd6fa6b085e56 Mon Sep 17 00:00:00 2001 From: vsv Date: Fri, 10 Oct 2014 15:17:21 +0400 Subject: [PATCH] Optimized access to boolean value --- src/ModuleBase/ModuleBase_WidgetShapeSelector.cpp | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/src/ModuleBase/ModuleBase_WidgetShapeSelector.cpp b/src/ModuleBase/ModuleBase_WidgetShapeSelector.cpp index 0b433e663..f07c339ca 100644 --- a/src/ModuleBase/ModuleBase_WidgetShapeSelector.cpp +++ b/src/ModuleBase/ModuleBase_WidgetShapeSelector.cpp @@ -108,11 +108,7 @@ ModuleBase_WidgetShapeSelector::ModuleBase_WidgetShapeSelector(QWidget* theParen std::string aTypes = theData->getProperty("shape_types"); myShapeTypes = QString(aTypes.c_str()).split(' '); - std::string aUseSubShapes = theData->getProperty("use_subshapes"); - if (aUseSubShapes.length() > 0) { - QString aVal(aUseSubShapes.c_str()); - myUseSubShapes = (aVal.toUpper() == "TRUE"); - } + myUseSubShapes = theData->getBooleanAttribute("use_subshapes", false); } //******************************************************************** -- 2.39.2