QtGui.QStandardItemModelでヒットするデータ挿入方法は、以下のような「appendRow」がほとんどです。
self.model = QtGui.QStandardItemModel(self) for rowName in range(3*5): self.model.invisibleRootItem().appendRow([QtGui.QStandardItem("row {0} col {1}".format(rowName, column)) for column in range(3)]) または、 for item in items: self.srcmodel.appendRow([QStandardItem(x) for x in item])
できれば、Pandas DataFrameのデータをQtGui.QStandardItemModelへサクっと入れる方法ってないのでしょうか?
V=pd.DataFrame(3,4) for item in items: self.srcmodel.appendRow([QStandardItem(v[item,x]) for x in item])
上記のような方法以外で、appendRow以外でありますでしょうか?
0 コメント