记录方法:
主要记录在PYQt5中,textBrowser上添加点击链接本地文件的方法:
方法简单,代码如下:
self._ui.textBrowser.setOpenLinks(False)
self._ui.textBrowser.setOpenExternalLinks(False)
self._ui.textBrowser.append("<a href=\"%s\">超链接测试</a>" % (msg[0]))
self.msg = msg[0]
self._ui.textBrowser.anchorClicked.connect(self.click_textbrowser) #连接函数
def click_textbrowser(self):
QtGui.QDesktopServices.openUrl(QUrl.fromLocalFile(self.msg))
主要写法如上,理解即是超链接连接我们编写的函数,相当于创建了一个文本形式的按钮!