Seite 1 von 1

DAU braucht Hilfe

Verfasst: 5. Mai 2007 11:09
von pfu
hallo zusammen!

bin neu was den Sektor Qt betrifft. Somit habe ich so meine Startschwierigkeiten.

Ich habe ein neues Widget gemacht, wo ein QTreeWidget drinnen ist.
Ich habe den Baum mit den Inhalt einer Datenbank gefüllt. Funktioniert alles soweit.

mit der Singal itemSelecitonChanged() rufe ich eine funktion auf in der ein weiterer Inhalt der Datenbank in einem QTextEdit angezeigt werden soll.

Mein Problem ist nun: Ich weiß nicht, wie ich auslesen kann auf welchen Item der Benutzer gerade geklicket hat. Mit anderen Worten, wenn der Benutzer nun auf das 4 Item im Baum klickt, wie kann ich dann feststellen, dass er das gemacht hat.

ps: bin recht neu mit qt. also bitte menschliche antworten, codebeispiele wären ein Traum

danke im Vorraus

Verfasst: 5. Mai 2007 12:06
von Brownie
Hi,

es gibt ein Signal
void QTreeWidget::itemPressed ( QTreeWidgetItem * item, int column ) . Das kannst du mit einem Slot verbinden, der dir halt die entsprechenden Daten anzeigt. Das angeklickte Item und die Spalte werden dabei übergeben.

http://doc.trolltech.com/4.2/qtreewidge ... temPressed