diff --git a/src/app/dialogs/tools/dialogendline.ui b/src/app/dialogs/tools/dialogendline.ui index cdee81112..e541832af 100644 --- a/src/app/dialogs/tools/dialogendline.ui +++ b/src/app/dialogs/tools/dialogendline.ui @@ -323,7 +323,7 @@ - Value of length + Value of angle _ diff --git a/src/app/dialogs/tools/dialogtool.cpp b/src/app/dialogs/tools/dialogtool.cpp index 686ec0752..f3c2e443f 100644 --- a/src/app/dialogs/tools/dialogtool.cpp +++ b/src/app/dialogs/tools/dialogtool.cpp @@ -429,6 +429,7 @@ void DialogTool::Eval(const QString &text, bool &flag, QTimer *timer, QLabel *la flag = false; ChangeColor(labelEditFormula, Qt::red); label->setText(tr("Error")); + label->setToolTip(tr("Empty field")); } else { @@ -448,6 +449,7 @@ void DialogTool::Eval(const QString &text, bool &flag, QTimer *timer, QLabel *la flag = false; ChangeColor(labelEditFormula, Qt::red); label->setText(tr("Error")); + label->setToolTip(tr("Value can't be 0")); } else { @@ -463,6 +465,7 @@ void DialogTool::Eval(const QString &text, bool &flag, QTimer *timer, QLabel *la label->setText(loc.toString(result) + postfix); flag = true; ChangeColor(labelEditFormula, okColor); + label->setToolTip(tr("Value")); emit ToolTip(""); } } @@ -472,6 +475,7 @@ void DialogTool::Eval(const QString &text, bool &flag, QTimer *timer, QLabel *la flag = false; ChangeColor(labelEditFormula, Qt::red); emit ToolTip("Parser error: "+e.GetMsg()); + label->setToolTip("Parser error: "+e.GetMsg()); qDebug() << "\nMath parser error:\n" << "--------------------------------------\n" << "Message: " << e.GetMsg() << "\n"