Fix bug in dialog Seam allowance tool.
When create a piece and call a context menu Valentina blocks creating because of wrong formulas. --HG-- branch : develop
This commit is contained in:
parent
a0643e5712
commit
037d1daaaa
|
@ -969,8 +969,8 @@ void DialogSeamAllowance::NodeChanged(int index)
|
|||
}
|
||||
else
|
||||
{
|
||||
uiTabPaths->plainTextEditFormulaWidthBefore->setPlainText("");
|
||||
uiTabPaths->plainTextEditFormulaWidthAfter->setPlainText("");
|
||||
uiTabPaths->plainTextEditFormulaWidthBefore->setPlainText(currentSeamAllowance);
|
||||
uiTabPaths->plainTextEditFormulaWidthAfter->setPlainText(currentSeamAllowance);
|
||||
uiTabPaths->comboBoxAngle->setCurrentIndex(-1);
|
||||
}
|
||||
uiTabPaths->comboBoxAngle->blockSignals(false);
|
||||
|
@ -2037,6 +2037,8 @@ void DialogSeamAllowance::EvalWidth()
|
|||
|
||||
//---------------------------------------------------------------------------------------------------------------------
|
||||
void DialogSeamAllowance::EvalWidthBefore()
|
||||
{
|
||||
if (uiTabPaths->checkBoxSeams->isChecked())
|
||||
{
|
||||
labelEditFormula = uiTabPaths->labelEditBefore;
|
||||
const QString postfix = UnitsToStr(qApp->patternUnit(), true);
|
||||
|
@ -2047,9 +2049,12 @@ void DialogSeamAllowance::EvalWidthBefore()
|
|||
UpdateNodeSABefore(formulaSABefore);
|
||||
EnableDefButton(uiTabPaths->pushButtonDefBefore, formulaSABefore);
|
||||
}
|
||||
}
|
||||
|
||||
//---------------------------------------------------------------------------------------------------------------------
|
||||
void DialogSeamAllowance::EvalWidthAfter()
|
||||
{
|
||||
if (uiTabPaths->checkBoxSeams->isChecked())
|
||||
{
|
||||
labelEditFormula = uiTabPaths->labelEditAfter;
|
||||
const QString postfix = UnitsToStr(qApp->patternUnit(), true);
|
||||
|
@ -2060,6 +2065,7 @@ void DialogSeamAllowance::EvalWidthAfter()
|
|||
UpdateNodeSAAfter(formulaSAAfter);
|
||||
EnableDefButton(uiTabPaths->pushButtonDefAfter, formulaSAAfter);
|
||||
}
|
||||
}
|
||||
|
||||
//---------------------------------------------------------------------------------------------------------------------
|
||||
void DialogSeamAllowance::FXWidth()
|
||||
|
@ -2117,21 +2123,27 @@ void DialogSeamAllowance::WidthChanged()
|
|||
|
||||
//---------------------------------------------------------------------------------------------------------------------
|
||||
void DialogSeamAllowance::WidthBeforeChanged()
|
||||
{
|
||||
if (uiTabPaths->checkBoxSeams->isChecked())
|
||||
{
|
||||
labelEditFormula = uiTabPaths->labelEditBefore;
|
||||
labelResultCalculation = uiTabPaths->labelResultBefore;
|
||||
const QString postfix = UnitsToStr(qApp->patternUnit(), true);
|
||||
ValFormulaChanged(flagFormulaBefore, uiTabPaths->plainTextEditFormulaWidthBefore, m_timerWidthBefore, postfix);
|
||||
}
|
||||
}
|
||||
|
||||
//---------------------------------------------------------------------------------------------------------------------
|
||||
void DialogSeamAllowance::WidthAfterChanged()
|
||||
{
|
||||
if (uiTabPaths->checkBoxSeams->isChecked())
|
||||
{
|
||||
labelEditFormula = uiTabPaths->labelEditAfter;
|
||||
labelResultCalculation = uiTabPaths->labelResultAfter;
|
||||
const QString postfix = UnitsToStr(qApp->patternUnit(), true);
|
||||
ValFormulaChanged(flagFormulaAfter, uiTabPaths->plainTextEditFormulaWidthAfter, m_timerWidthAfter, postfix);
|
||||
}
|
||||
}
|
||||
|
||||
//---------------------------------------------------------------------------------------------------------------------
|
||||
void DialogSeamAllowance::DeployWidthFormulaTextEdit()
|
||||
|
|
Loading…
Reference in New Issue
Block a user