Seite 1 von 1

Name eines Widgets

Verfasst: Montag 21. Juni 2010, 23:04
von rhersel
Seit Python 2.6.5 in Ubuntu 10.04 mit Glade funktioniert ja bekanntlich widget.get_name() nicht mehr. Statt des Widget Namens bekommt man die Widget Klasse geliefert, also:

Code: Alles auswählen

widget.get_name()
ergibt nicht mehr 'halloWelt' sondern 'GtkLabel'.

Dummerweise hatte ich den korrekten Aufruf um an den Widget Namen zu kommen schon im Internet gefunden aber wieder gelöscht. Kann mir bitte jemand sagen, wie ich zum Widget Namen komme?

Re: Name eines Widgets

Verfasst: Montag 21. Juni 2010, 23:09
von rhersel
Ich habe es selbst wieder gefunden. Es geht so:

Code: Alles auswählen

name = gtk.Buildable.get_name(widget)