【发布时间】:2022-01-19 01:31:23
【问题描述】:
我正在尝试将超链接插入表格单元格。我该怎么做?
我在做什么:
self.tableWidget.setItem(0, 0, QtWidgets.QTableWidgetItem('<a href="https://google.com">google</a>'))
但它不起作用
【问题讨论】:
标签: python pyqt5 qtablewidget
我正在尝试将超链接插入表格单元格。我该怎么做?
我在做什么:
self.tableWidget.setItem(0, 0, QtWidgets.QTableWidgetItem('<a href="https://google.com">google</a>'))
但它不起作用
【问题讨论】:
标签: python pyqt5 qtablewidget
将此添加到您的代码中:
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() == 列号。
【讨论】: