gpt4 book ai didi

python - 如何在 tableWidget PyQT 中添加一行?

转载 作者:太空狗 更新时间:2023-10-29 21:12:30 42 4
gpt4 key购买 nike

我目前正在开发一个在 Qt Designer 中设计的小部件。我在尝试向 PyQT 中的 Qtable 添加行的语法/整体概念时遇到问题。没有方法,我还没有找到动态添加行的方法。任何的意见都将会有帮助。

问候

最佳答案

您可以添加空行,然后填充所有列。这是在所有其他行下插入行的方法:

rowPosition = self.table.rowCount()
table.insertRow(rowPosition)

之后你有一个空行,你可以像这样填充(例如,如果你有 3 列):

table.setItem(rowPosition , 0, QtGui.QTableWidgetItem("text1"))
table.setItem(rowPosition , 1, QtGui.QTableWidgetItem("text2"))
table.setItem(rowPosition , 2, QtGui.QTableWidgetItem("text3"))

您还可以在其他位置插入行(在表格末尾不需要)

关于python - 如何在 tableWidget PyQT 中添加一行?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24044421/

42 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com