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()
== 列号。
我正在尝试将超链接插入到 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()
== 列号。