我创建了一个表,我想要根据单击一个按钮创建该行。我创建了一个表,但没有分配rowcount。当我运行程序时,它显示没有任何行的表(显示标题标签等)。到目前为止一切都很好。我按了一个按钮添加一行并编写了以下代码:
self.tableWidget.InsertRow(self.tableWidget.rowCount()+1)
应用程序只是退出。
如果我尝试:
self.tableWidget.setRowCount(count+1)
它添加了行。假设我在行中输入了一些数据并再次调用
self.tableWidget.setRowCount(count+1)
删除一行数据。
我的问题是:
我们可以在不设置setRowCount的情况下使用InsertRow吗?
当我多次调用setRowCount时,为什么要删除行中填充的数据(使用UI)?