为什么当数字位数低于QLCDNumber参数中允许的位数时,QLCDNumber数字不能居中? 我可以绕过这个吗?
答案 0 :(得分:0)
作为一种解决方法,您可以设置每次设置新值时的位数:
ui->lcdNumber->display(value);
ui->lcdNumber->setDigitCount(QString("%1").arg(value).length());
此处QString("%1").arg(value).length()
返回value
中的位数。正确设置后,它将正确对齐。