Seite 1 von 1

Verfasst: Freitag 21. Oktober 2005, 07:47
von smoere
ok, und gleich die nächste frage:

wie kann ich jetzt die reihen in einer treeview mit einem einfachen links- oder rechts-klick verbinden?

mit treeview.connect("row_activated"....) gehts nicht (verbindet nur links-doppelklick),

treeview.connect("button_press_event".....) verbindet die gesamte treeview mit dem klick

und self.row.connect(...) geht gar nicht :(


noch jemand nen nützlichen tipp auf lager??


greetz
smoere

Verfasst: Freitag 21. Oktober 2005, 08:03
von gerold
smoere hat geschrieben:wie kann ich jetzt die reihen in einer treeview mit einem einfachen links- oder rechts-klick verbinden?
[...]
treeview.connect("button_press_event".....) verbindet die gesamte treeview mit dem klick
Hi!

Verwende "treeview.connect("button_press_event".....)" und finde dann heraus, welche Zeile markiert ist.

Code: Alles auswählen

selection = widget.get_selection()
Wie so etwas funktioniert, findest du heraus, wenn du dieses Beispiel ansiehst:
http://gerold.bcom.at/python/python_cod ... mple_list/

mfg
Gerold
:-)

Verfasst: Freitag 21. Oktober 2005, 08:16
von smoere
sauber

vielen dank :)

Verfasst: Freitag 21. Oktober 2005, 11:51
von Leonidas
Ich habe diesen Thread geteilt, da es ja eigentlich zwei getrennte Fragen waren und deswegen in zwei einzelnen Threads besser aufgehoben sind.