[Python-de] GTK -> Liststore -> Treeview: klick

Diez B. Roggisch deets at web.de
Mo Mai 26 13:07:28 UTC 2008


On Monday 26 May 2008 13:14:01 Mathias Uebel wrote:
> Volker Helm schrieb:
>
> Hallo Volker,
>
> > Normalerweise brauchst Du keine Extraspalte, sofern Du nur die Daten aus
> > dem Liststore brauchst. Über die aktive Zeile kannst du alle Werte
> > ebendieser auslesen. Die Sortierung zieht auch die Daten mit, also kein
> > Problem von der Seite.
>
> Genau darum geht es. Ich brauche einen eindeutigen Index, denn damit
> muss ich mit dem Klick ein Dict bedienen.
> Darum bin ich jetzt schon soweit, daß ich denn doch den Key des Dict in
> einer versteckten Spalte stelle.

Ich kenne mich mit GTK & dessen Python-binding nicht aus. Aber IMHO machst du 
da etwas falsch. In PyQt zumindest kann man sowas wie einen key halt einfach 
an sein view-item packen.

Diez