我在QTableWidget中使用pyqt5,当我尝试向表中添加新行时,它成功地添加了一个新行,但也添加了一个新行。 为什么以及如何修复它? 这是我用来插入新行的代码
def addItem(self):
lastrow = self.tableWidget.rowCount()
self.tableWidget.insertRow(lastrow)
item0 = QTableWidgetItem(text)
item = QTableWidgetItem(new_filename)
item2 = QTableWidgetItem(filename)
item3 = QTableWidgetItem(fsize)
item4 = QTableWidgetItem(strftime("%m %H:%M:%S %Y", gmtime()))
self.tableWidget.setItem(lastrow,0,item0)
self.tableWidget.setItem(lastrow, 1, item2)
self.tableWidget.setItem(lastrow, 2, item3)
self.tableWidget.setItem(lastrow, 3, item4)
目前没有回答
相关问题 更多 >
编程相关推荐