アプリに QListWidget があります。ユーザーがダブルクリックしたアイテム (アクティブ化されたアイテム) の文字列値を QListWidget から取得する必要があります。
QtCore.QObject.connect(self.ui.listWidget, QtCore.SIGNAL("itemActivated (QListWidgetItem *)"), self.cas_dialog_spust)
def cas_dialog_spust(self):
predmet = QtGui.QListWidget.currentItem(QtGui.QListWidget())
print(predmet)
strpredmet = QtGui.QListWidgetItem.text(QtGui.QListWidgetItem(predmet))
print(strpredmet)
実際にこれを実行すると、QListWidget の Item をダブルクリックすると、predmet が None になり、その理由が本当にわかりません。