当我在qtablewidget中插入行时添加了空白行?

时间:2019-07-17 09:15:49

标签: python pyqt5 qtablewidget

我将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)

0 个答案:

没有答案