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> 

可實現顏色的更改。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM