QTextBrowser 超链接文本属性颜色设置
QTextBrowser 文本浏览器本身默认是支持超链接功能:
添加超链接方法:
m_TextBrowser->append(QString::fromLocal8Bit("<p>< a href = <font color=red> %1 </font> </a> </p>")\
.arg(strHref).arg(str1));
strHref为点击超链接后,将内容发送给对应的slot函数,AnchorClicked(const QUrl& url)为触发超链接的信号,strHref为发送出去的内容。
另外, a href = <font color=red> %1 </font> 为超链接的内容,若要对超链接内容的属性进行修改,可以将其包在font中,例如修改超链接内容的颜色,可直接使用:
<font color=red> %1 </font>
可实现颜色的更改。