| 434 | } |
| 435 | |
| 436 | bool NumberSpinBox::setValue(double v) { |
| 437 | if (m_feedback && m_waitFeedback) { |
| 438 | m_waitFeedback = false; |
| 439 | if (!qFuzzyCompare(v, value())) { |
| 440 | setInvalid(i18n("Invalid value entered. Valid value: %1", v)); |
| 441 | return false; |
| 442 | } |
| 443 | return true; |
| 444 | } |
| 445 | |
| 446 | setText(locale().toString(v, 'g')); |
| 447 | m_value = v; |
| 448 | valueChanged(); |
| 449 | return true; |
| 450 | } |
| 451 | |
| 452 | double NumberSpinBox::minimum() const { |
| 453 | return m_minimum; |