可能是因为没有正确设置单元格的行列坐标。QTableWidget 的 setItem 方法第一个参数是 QTableWidgetItem 对象,第二个参数是单元格的行号,第三个参数是单元格的列号。以下是一个示例:
# 创建 QTableWidget 对象和 QTableWidgetItem 对象
table = QtWidgets.QTableWidget()
item = QtWidgets.QTableWidgetItem()
# 设置 QTableWidgetItem 对象的文本
item.setText("Hello World")
# 设置单元格的行列坐标并设置 QTableWidgetItem 对象
table.setItem(0, 0, item)
在上面的示例中,我们创建了一个 QTableWidget 对象和一个 QTableWidgetItem 对象。我们然后设置 QTableWidgetItem 对象的文本,最后将该对象设置为第 0 行 0 列的单元格。
如果你仍然遇到问题,请提供更多代码或上下文信息以帮助我们解决问题。