2015-02-18 7 views

ответ

0

В качестве временного решения можно задать количество цифр каждый раз, когда вы устанавливаете новое значение:

ui->lcdNumber->display(value); 
ui->lcdNumber->setDigitCount(QString("%1").arg(value).length()); 

Здесь QString("%1").arg(value).length() возвращает количество цифр в value. Когда вы установите его правильно, он будет правильно выровнен.

+0

Работает ли он так, как ожидалось? – Nejat

+0

"' значение/10 + 1' возвращает количество цифр в 'value' - действительно? Есть 10 цифр в значении '99'? –

+0

@TobySpeight Это была плохая ошибка. Вы правы, теперь это исправлено. – Nejat

 Смежные вопросы

  • Нет связанных вопросов^_^