Hey Paul, On 28/02/12 04:59, Paul Lange wrote:
This is my code:from gi.repository import Gtk class Test(Gtk.Window): def __init__(self): builder = Gtk.Builder() builder.add_from_file("ui.glade") self = builder.get_object("window1") self.connect("delete-event", Gtk.main_quit) self.msg = builder.get_object("label1") # attribute not found exception self.set_test() self.show_all()
Obviously, you can change the reference 'self', but that will not change the instance being initialized (i.e. it will not make 'window1' an instance of 'Test'). I barely used 'GtkBuilder', but the class attribute of the object tag suggests that you could replace 'GtkWindow' by 'Test'. I know neither if that would actually work with a class exterior to GTK nor how that would interact with a subclass written in Python, though...
-- Simon _______________________________________________ python-hackers-list mailing list [email protected] http://mail.gnome.org/mailman/listinfo/python-hackers-list
