diff --git a/qad/widgets/evalspinbox.cpp b/qad/widgets/evalspinbox.cpp index cbee9ef..e611d92 100644 --- a/qad/widgets/evalspinbox.cpp +++ b/qad/widgets/evalspinbox.cpp @@ -188,7 +188,7 @@ void EvalSpinBox::setExpression(const QString & expr) { void EvalSpinBox::setValue(double val) { - lineEdit()->setText(QString::number(val)); + lineEdit()->setText(QString::number(val, 'G', 16)); //if (val == 0) lineEdit()->clear(); cw->setVisible(text() != dt && cw_visible); setExpression_();