HI leute,
also wie der Thread ja shcon sagt. Wie kann ich auf das click event auf ein gtk.Image registrieren. Ich habe wirklich nicht viel dazu gefunden, bin für jede Hilfe dankbar!
click event in gtk.image?
Wie wärs damit: http://www.pygtk.org/docs/pygtk/class-g ... ress-event
„Lieber von den Richtigen kritisiert als von den Falschen gelobt werden.“
Gerhard Kocher
http://ms4py.org/
Gerhard Kocher
http://ms4py.org/
Allerdings ist es damit nicht getan, man sollte sich auch noch die Dokumentation von `gtk.Image` durchlesen. In der steht nämlich:
gtk.Image is a "no window" widget (has no gtk.gdk.Window of its own), so by default does not receive events. If you want to receive events on the image, such as button clicks, place the image inside a gtk.EventBox, then connect to the event signals on the event box.
"Der Dumme erwartet viel. Der Denkende sagt wenig." ("Herr Keuner" -- Bertolt Brecht)
@Trundle:
Ja das hab ich auch schon gefunden, aber ich weiß nich genau wie ich das jezt machen soll. Soll ich eine Eventbox machen, dort das Signal clicked connecten und dann in die eventbox das gtk.Image einfügen und dann die Eventbox zum gtk.Window hinzufügen?
Ja das hab ich auch schon gefunden, aber ich weiß nich genau wie ich das jezt machen soll. Soll ich eine Eventbox machen, dort das Signal clicked connecten und dann in die eventbox das gtk.Image einfügen und dann die Eventbox zum gtk.Window hinzufügen?