我正在尝试制作一个简单的电子表格,其中包含职位列表。 [x,y,z]
我在QTablelist中有一个QStandardmodel。 现在,当我想为x,y,z创建3行的项目并尝试将列表加载到QStandardItem中时,出现了“调用错误的参数”错误。
这是我仍然收到错误的最小代码:
item = QtGui.QStandardItem()
l = [1,2,4]
item.setRowCount(3)
item.insertRow(0,l)
或ìtem.appendRow(l)
控制台输出:
# Error: 'PySide2.QtGui.QStandardItem.appendRow' called with wrong argument types:
# PySide2.QtGui.QStandardItem.appendRow(list)
# Supported signatures:
# PySide2.QtGui.QStandardItem.appendRow(PySide2.QtGui.QStandardItem)
# PySide2.QtGui.QStandardItem.appendRow(list)
or
# Error: 'PySide2.QtGui.QStandardItem.insertRow' called with wrong argument types:
# PySide2.QtGui.QStandardItem.insertRow(int, list)
# Supported signatures:
# PySide2.QtGui.QStandardItem.insertRow(int, PySide2.QtGui.QStandardItem)
# PySide2.QtGui.QStandardItem.insertRow(int, list)
我真的不明白这里出了什么问题。 感谢任何关注它的人。