From ffc5ba93cef1e6e5dd90a1e2c526b95c1b45c406 Mon Sep 17 00:00:00 2001 From: vsv Date: Thu, 5 Jul 2018 16:34:40 +0300 Subject: [PATCH] Issue #2506: Do not display equation on creation parameter on a fly. --- .../ModuleBase_WidgetDoubleValue.cpp | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/src/ModuleBase/ModuleBase_WidgetDoubleValue.cpp b/src/ModuleBase/ModuleBase_WidgetDoubleValue.cpp index 117cc8c08..0adf8f355 100644 --- a/src/ModuleBase/ModuleBase_WidgetDoubleValue.cpp +++ b/src/ModuleBase/ModuleBase_WidgetDoubleValue.cpp @@ -169,7 +169,7 @@ bool ModuleBase_WidgetDoubleValue::storeValueCustom() } else { ModuleBase_Tools::editParameter(myParameter, aText); } - aText = aText.split('=').at(0) + "="; + aText = aText.split('=').at(0); // +"="; } else if (myParameter.get()){ // Nullyfy the parameter reference without deletion of the created myParameter = FeaturePtr(); @@ -193,18 +193,18 @@ bool ModuleBase_WidgetDoubleValue::restoreValueCustom() std::string aTextRepr = aRef->text(); if (!aTextRepr.empty()) { QString aText = QString::fromStdString(aTextRepr); - if (aText.endsWith('=')) { - if (!myParameter.get()) { - QString aName = aText.left(aText.indexOf('=')).trimmed(); - myParameter = ModuleBase_Tools::findParameter(aName); - } - /// If myParameter is empty then it was not created because of an error - if (!myParameter.get()) - return false; - - AttributeStringPtr aExprAttr = myParameter->string("expression"); - aText += aExprAttr->value().c_str(); - } + //if (aText.endsWith('=')) { + // if (!myParameter.get()) { + // QString aName = aText.left(aText.indexOf('=')).trimmed(); + // myParameter = ModuleBase_Tools::findParameter(aName); + // } + // /// If myParameter is empty then it was not created because of an error + // if (!myParameter.get()) + // return false; + + // AttributeStringPtr aExprAttr = myParameter->string("expression"); + // aText += aExprAttr->value().c_str(); + //} ModuleBase_Tools::setSpinText(mySpinBox, aText); } else { ModuleBase_Tools::setSpinValue(mySpinBox, aRef->isInitialized() ? aRef->value() : 0); -- 2.39.2