根據專案需求,QTextBrowser插入了超鏈接,如果不點擊,后續添加的文本還只是文本形式,但如果我點擊了鏈接,后續再添加的文本將帶有該鏈接的路徑,請問如何解決??
添加鏈接及文本均使用append,代碼如下:
ui->textBrowser_EXEShow->append(tr("報告生成結束,請查找本地對應目錄或郵件或<html><a href=https://bbs.csdn.net/"%1\">點擊查閱</a></html>").arg(htmlPath));
其中實驗過insertHtml,效果也是如此。
顯示效果如下:

點擊了鏈接之后,載次添加文本如下:

uj5u.com熱心網友回復:
ui->textBrowser->document()->clear();ui->textBrowser->setText("aaaaaaa");
轉載請註明出處,本文鏈接:https://www.uj5u.com/yidong/70945.html
標籤:Qt
上一篇:為什么我的代碼出現這樣的錯誤我在MainActicity的oncreate方法中呼叫Util類中的deleteall方法
下一篇:請問下這種效果怎么實作
