网上查了好久,关于设置 QLabel 上面的 text 行间距的文章不多。
试过这样行:
QString myString;
myString.append("<p style='margin:10px'>");
myString.append( tr ( "test text 1" ) );
myString.append("</p>");
myString.append("<p style='margin:10px'>");
myString.append( tr ( "test text 2" ) );
myString.append("</p>");
myString.append("<p style='margin:10px'>");
myString.append( tr ( "test text 3 " ) );
myString.append( tr ( "test text 4" ) );
myString.append("</p>");
myLabel->setText(myString);
其中 <p style='margin:10px'> 中的10 为行间距,可按照需要调大调小
</p> 为换行,不需要换行的话,就不要加 </p>
PS 感谢赵工、左工的指导。