<div dir="ltr"><div><div>Ciao a tutti<br><br></div>Sto provando a caricare un'immagine usando gtk, ma non riesco perche ricevo un'errore di questo genere<br>==================================================================<br>
python mywindow.py<br>mywindow.py:25: GtkWarning: gtk_widget_set_parent: assertion `widget != parent' failed<br> fixe.put(fixe,100,90)<br>mywindow.py:26: GtkWarning: gtk_widget_set_parent: assertion `widget != parent' failed<br>
fixe.add(fixe)<br>==================================================================<br><br></div>Volevo sapere se sono io che svaglio o c'e qualche problema nella versione di python che sto usando, il mio codice č questo<br>
<br>===========================================================================================<br><div>#/usr/bin/env python<br><br>try:<br> import gtk<br> import pygtk<br> pygtk.require('2.0')<br>
except:<br> import sys<br> print "Error importing gtk or pygtk"<br> sys.exit(1)<br><br><br><br>class Base:<br> def __init__(self):<br> self.window = gtk.Window(gtk.WINDOW_TOPLEVEL)<br>
self.window.set_title("my example window")<br> self.window.set_size_request(500,500)<br> self.window.set_position(gtk.WIN_POS_CENTER)<br> self.window.set_icon_from_file("apache.png");<br>
self.window.connect("destroy",gtk.main_quit)<br> self.image = gtk.Image()<br> self.image = gtk.gdk.pixbuf_new_from_file("../Pictures/porta.jpg")<br> fixe = gtk.Fixed()<br>
fixe.put(fixe,100,90)<br> fixe.add(fixe)<br> self.window.show_all()<br><br> def main(self):<br> gtk.main()<br><br><br>if __name__ == "__main__":<br>
base = Base()<br> base.main()<br>=================================================================================<br><br></div><div>Grazie<br clear="all"></div><div><div><div><br>-- <br>esta es mi vida e me la vivo hasta que dios quiera
</div></div></div></div>