qt文字太長顯示方案
QString nickName = qApp->property("nickName").toString();
QFontMetrics fontMetrics(this->label_2->font());
int width = fontMetrics.width(nickName);
if (width > this->label_2->width() /*- 5*/)
{
nickName = fontMetrics.elidedText(nickName, Qt::ElideMiddle, this->label_2->width() /*- 5*/);
}
this->label_2->setText(nickName);