[quote=引用 5 楼 feileile01 的回复:] [quote=引用 4 楼 louis_liux 的回复:] [quote=引用 3 楼 feileile01 的回复:] int size = 10; QString col("red"); QString strMsg("text"); QString strContent = QString("<p><font size=\"%1\" color=\"%2\">%3</font></p>").arg(size).arg(col).arg(strMsg); QTextBrowser *textBrowser = new QTextBrowser(this); textBrowser->insertHtml(strContent);
[quote=引用 4 楼 louis_liux 的回复:] [quote=引用 3 楼 feileile01 的回复:] int size = 10; QString col("red"); QString strMsg("text"); QString strContent = QString("<p><font size=\"%1\" color=\"%2\">%3</font></p>").arg(size).arg(col).arg(strMsg); QTextBrowser *textBrowser = new QTextBrowser(this); textBrowser->insertHtml(strContent);
[quote=引用 3 楼 feileile01 的回复:] int size = 10; QString col("red"); QString strMsg("text"); QString strContent = QString("<p><font size=\"%1\" color=\"%2\">%3</font></p>").arg(size).arg(col).arg(strMsg); QTextBrowser *textBrowser = new QTextBrowser(this); textBrowser->insertHtml(strContent);
设置富文本,按照html方式用代码加进去,这样可以实现。 这里不能用Qt本身的QFont之类,理由是:同一个设备,QTextEdit的同一个对象实例
int size = 10; QString col("red"); QString strMsg("text"); QString strContent = QString("<p><font size=\"%1\" color=\"%2\">%3</font></p>").arg(size).arg(col).arg(strMsg); QTextBrowser *textBrowser = new QTextBrowser(this); textBrowser->insertHtml(strContent);
16,216
社区成员
26,595
社区内容
加载中
试试用AI创作助手写篇文章吧