QFontMetrics fontWidth(m_pGuideBt->font());//得到每个字符的宽度
QString elideNote = fontWidth.elidedText(m_pCNWBridge->languageMap[u8"设备简介添加指引"], Qt::ElideRight, 130);
m_pGuideBt->setText(elideNote);
我们知道这段代码是省略名称 但是如果你是new出来的,这里你有样式 并且样式里用的字体大小,把这段代码加到样式下面可以,如果单独写就不行
解决办法:再设置一下字体
QFont font = m_pGuideBt->font();
font.setPixelSize(16);
m_pGuideBt->setFont(font);
14万+

被折叠的 条评论
为什么被折叠?



