修改tabelwidget 值
时间: 2024-01-11 19:02:39 浏览: 66
要修改QTableWidget中的单元格值,可以使用QTableWidgetItem的setText方法。以下是一个简单的示例:
```python
from PyQt5.QtWidgets import QTableWidget, QTableWidgetItem
# 创建一个3行2列的表格
table_widget = QTableWidget(3, 2)
# 设置单元格的文本
table_widget.setItem(0, 0, QTableWidgetItem("Hello"))
table_widget.setItem(0, 1, QTableWidgetItem("World"))
table_widget.setItem(1, 0, QTableWidgetItem("PyQt"))
table_widget.setItem(1, 1, QTableWidgetItem("is awesome!"))
table_widget.setItem(2, 0, QTableWidgetItem("Let's"))
table_widget.setItem(2, 1, QTableWidgetItem("code!"))
# 修改第二行第二列的值
table_widget.item(1, 1).setText("is amazing!")
# 显示表格
table_widget.show()
```
在这个示例中,我们创建了一个3行2列的表格,并设置了每个单元格的文本。然后我们使用`item`方法获取第二行第二列的QTableWidgetItem对象,并使用`setText`方法将其文本设置为“is amazing!”。最后,我们显示了整个表格。
阅读全文