QTableView QtGui.QStandardItemModelのデータ挿入方法について Python

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 コメント