gpt4 book ai didi

python - QTextBrowser html链接不可点击

转载 作者:太空宇宙 更新时间:2023-11-04 04:13:43 24 4
gpt4 key购买 nike

我正在尝试添加到 QTextBrowser 的链接并允许单击它。我可以让链接正确显示,但是当我将鼠标悬停在它上面时,鼠标根本没有改变(就好像它是一个要点击的 URL)并且你不能点击它。

我已将 QTextBrowser 的 setReadOnly 和 setOpenExternalLinks 设置为 True,并正确格式化了 html url。

self.playlist_txt = QtGui.QTextBrowser()
self.playlist_txt.setReadOnly(False)
self.playlist_txt.setOpenExternalLinks(True)

url_link = "https://google.com/"
html = '<a href="'+url_link+'">'+url_link+'</a>'
print html
self.playlist_txt.setHtml(html)

“html”的输出:

<a href="https://google.com">https://google.com</a>

最佳答案

您必须将 QTextBrowser 设为只读,以便可以单击 url 并打开 url:

self.playlist_txt.setReadOnly(False)

关于python - QTextBrowser html链接不可点击,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55871435/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com