我在我的tablewidget中有一個可編輯的行。這些值來自.txt。 我的意圖是改變小部件中的一些值,然後用改變的值創建一個新的.txt。但我不知道如何從窗口小部件中「提取」已更改的值。如何從Qtable獲得價值
與
item=self.model.item(1,1)
iteml.append(item)
print(iteml)
我只得到:
[<PyQt4.QtGui.QStandardItem object at 0x02DD2A98>]
但我不想內存地址,而是價值。有任何想法嗎?
如果我使用'print(item.text())'我得到的值,但如果我添加「item.text())」列表,與'list.append(item.text())'我得到「[PyQt4.QtCore.QString(u'Value')」...爲什麼? – Hubschr
如果將項目(不是字符串)添加到列表'print list [i] .text()'應該工作 – Mailerdaimon