[Qt] QLabel ajusta automáticamente cuando la pantalla está incompleta

Cuando QLabella pantalla esté incompleta, active el ajuste de línea automático, y el ajuste de línea automático requiere que la altura del control sea suficiente.

QString str = ui->labelError->text();
QFontMetrics metrics(ui->labelError->font());
if (metrics.width(str) > ui->labelError->width())
{
    
    
    ui->labelError->setWordWrap(true);
}
else
{
    
    
    ui->labelError->setWordWrap(false);
}

Guess you like

Origin blog.csdn.net/Fuel_Ming/article/details/127545711