【发布时间】:2017-01-10 17:50:52
【问题描述】:
class TextBrowser(QtGui.QTextBrowser):
def __init__(self, parent=None):
QtGui.QTextBrowser.__init__(self, parent)
self.setAcceptRichText(True)
self.setOpenExternalLinks(True)
self.insertHtml('<a href=' + 'https://www.google.com/#q=dfsdf'+'>' + 'gg' + '</a>')
self.append('<a href=' + 'https://www.google.com/#q=dfsdf' + '>' + 'gg' + '</a>')
所以每当我尝试附加具有等号的链接时,QTextBrowser 只会在符号之前附加部分链接。 https://www.google.com/#q=dfsdf 将变为 https://www.google.com/#q
setHtml()
工作正常,但我只想添加可点击的链接——而不是清理整个区域以仅显示链接。 我能做些什么吗?
【问题讨论】:
标签: python python-2.7 qt pyqt qt4