3

を使用して listWidget から選択した値を保存しようとするたびに

foo=self.listWidget.currentItem()

これは、foo の値として得られるものです。

<PyQt4.QtGui.QListWidgetItem object at 0x023BDD68>

これは理にかなっていますが、明らかに私が求めていたものではありません。実際のアイテムを選択する方法については知っていますが、他のすべての入力ウィジェットにあるように、これを行うための1行の方法はありませんか?

4

1 に答える 1

5

PyQt4 QListWidgetItem docsから、次を使用できます。

item = self.listWidget.currentItem()
value = item.text()

または1行で:

value = self.listWidget.currentItem().text()
于 2011-05-26T15:40:22.767 に答える