Почему номера QLCDNumber не могут быть центрированы, если количество цифр меньше количества цифр, разрешенного в параметрах QLCDNumber?
Могу ли я обойти это?
В качестве обходного пути вы можете установить количество цифр каждый раз, когда вы устанавливаете новое значение:
ui->lcdNumber->display(value);
ui->lcdNumber->setDigitCount(QString("%1").arg(value).length());
Вот QString("%1").arg(value).length()
возвращает количество цифр в value
, Когда вы установите его правильно, он будет выровнен правильно.