Pyqt5:table 单元格中的超链接

Pyqt5: Hyperlink in table's cell

我正在尝试将超链接插入到 table 单元格中。我该怎么做?

我做什么:

self.tableWidget.setItem(0, 0, QtWidgets.QTableWidgetItem('<a href="https://google.com">google</a>'))

但是没用

将此添加到您的代码中:

self.tableWidget.itemDoubleClicked.connect(self.OpenLink)

def OpenLink(self,item):
    if item.column() == 1:
        webbrowser.open('www.google.com')

您可以根据自己的需要更改它: item.text() == 单元格中的文本,item.row() == 行号和 item.column() == 列号。