QFontMetrics fm = QFontMetrics( ui.lable->font() );
if ( fm.width( str ) > ui.lable.width() )
{
str = QFontMetrics( ui.label->font() ).elidedText( str, Qt::ElideMiddle, ui.lable->width() );
}
ui.lable->setText( str );
QT-自适应显示/省略过长文字
最新推荐文章于 2021-07-30 22:18:32 发布