pyqt5 点击QTableWidget获取当前单元格内容
时间: 2023-03-25 22:03:35 浏览: 106
可以使用QTableWidget的currentItem()方法获取当前选中的单元格,然后使用text()方法获取单元格内容。示例代码如下:
```python
selected_item = tableWidget.currentItem()
if selected_item is not None:
cell_text = selected_item.text()
print(cell_text)
```
其中,tableWidget是QTableWidget对象。
相关问题
pyqt5 QTableWidget获取当前点击单元格内容代码
可以使用以下代码获取当前点击单元格的内容:
```python
def get_cell_value(self, row, column):
item = self.tableWidget.item(row, column)
if item is not None:
return item.text()
else:
return ""
```
其中,`row` 和 `column` 分别表示单元格的行和列。使用 `self.tableWidget.item(row, column)` 获取单元格的 `QTableWidgetItem` 对象,然后使用 `item.text()` 获取单元格的文本内容。如果单元格为空,则返回空字符串。
pyqt5 点击获取QTableWidget内容
您可以使用以下代码获取 QTableWidget 的内容:
```python
# 获取 QTableWidget 的行数和列数
rows = tableWidget.rowCount()
columns = tableWidget.columnCount()
# 遍历 QTableWidget 的每个单元格,获取内容
for row in range(rows):
for column in range(columns):
item = tableWidget.item(row, column)
if item is not None:
print(item.text())
```
请注意,您需要将 `tableWidget` 替换为您的 QTableWidget 对象的名称。
相关推荐
















