Urb*_*bKr 1 pyqt href pyside python-3.x qtextbrowser
我将以下变量附加到'QTextBrowser'.它确实显示为链接,但当我点击它时,'QTextBrowser'中的所有文本都会消失.'anchorClicked'信号所连接的所有函数都是在shell中打印的东西,以便我知道接收到了信号.
word = '<a href>' + '<span style="background-color:#C0C0C0">' + word + '</span>' +'</a>'
self.textBrowser.anchorClicked.connect(self.test)
def test(self,argv_1):
print('!!!')
Run Code Online (Sandbox Code Playgroud)
可能正在发生的是文本浏览器正在尝试导航到锚中指定的href.但由于href为空,它只显示一个空白页面.
如果要停止自动链接导航,请尝试以下操作:
self.textBrowser.setOpenLinks(False)
Run Code Online (Sandbox Code Playgroud)
(注意:单击链接时仍会发送anchorClicked信号).
| 归档时间: |
|
| 查看次数: |
1183 次 |
| 最近记录: |