Wie man einem aktuellen Artikel in der info von QtGui.QListWidget?

Erstellt eine QtGui.QListWidget Liste widget:

myListWidget = QtGui.QListWidget()

Besiedelten diese ListWidget mit QListWidgetItem Listenelemente:

for word in ['cat', 'dog', 'bird']:
    list_item = QtGui.QListWidgetItem(word, myListWidget)

Verbinden Sie nun eine Funktion auf list_item Links klicken:

def print_info():
    print myListWidget.currentItem().text()


myListWidget.currentItemChanged.connect(print_info)

Wie Sie sehen, aus meinem code, ich bin immer auf einem Links-Klick ist ein list_item ' s label-Namen. Aber abgesehen vom label-Namen würde ich gerne eine list_item die index-Nummer (Auftrags-Nummer angezeigt wird in ListWidget). Ich würde gerne so viel info auf Links geklickt list_item wie möglich. Ich sah dir - (my_list_item). Aber ich kann nicht alles hilfreich, gibt es ( andere als bereits verwendet my_list_item.text () - Methode gibt ein list_item ' s label-Namen). Vielen Dank im Voraus!

InformationsquelleAutor alphanumeric | 2014-02-05

Schreibe einen Kommentar