我将pyqt5与QTableWidget一起使用,当我尝试向表中添加新行时,它成功添加,但同时也添加了新的空白行。 为什么以及如何解决? 这是我用来插入新行的代码
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)