Qt 用html设置同一lable不同颜色字体和行高

    QString lineHeightStr = "<p style='line-height:%1px'>%2</p>";
    QString fontColorStr = "<font color = #959595>%1</font><font color = #000000>%2</font>";
    QString textStr = lineHeightStr.arg(scaleConver(30)).arg(fontColorStr.arg("您于14天内到达或途经:","浙江省杭州市,河南省许昌市,广州省广州市,辽宁省大连市"));
    ui->label_city->setText(textStr);

效果:
在这里插入图片描述


版权声明:本文为qq_43627385原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。