On Wed, 2008-10-01 at 20:16 +0200, Timo wrote:
> Thomas Guettler schreef:
> > Timo schrieb:
> >> I want to download a file by pressing a button in my GUI, all works 
> >> so that's okay. Offcourse my GUI locks up during the download.
> >> I tried some things like writing a thread and using gobject.idle_add. 
> >> But none of these worked.
> >> Anyone can point me out to some kind of example or tutorial?
> >>
> >>   
> > Hi,
> >
> > You could use PixbufLoader, non-blocking IO and idle_add. This 
> > solution works without
> > threads. I try to avoid them.
> >
> > Sorry, that's not an example or tutorial, but if you found idle_add, 
> > you will get this done, too.
> >
> > HTH,
> >  Thomas
> >
> I don't get the pixbufloader thing, since I don't download images. But 
> maybe I'm just missing something.
> 
> Well, after searching and trying again, still no progress. I guess I'm 
> just missing something.

Please post your code so we can take a look.

> 
> Here's what I want to do, maybe someone has an idea how to do this:
> 
> def buttonclicked(widget):
>     urllib.urlretrieve(url, downloadpath)
> 
> I was also thinking about adding a progressbar during download, but if I 
> can't even get this done...

Did you check out the examples at the link I sent you?

John

> 
> Thanks,
> Timo
> 
> 
> _______________________________________________
> pygtk mailing list   pygtk@daa.com.au
> http://www.daa.com.au/mailman/listinfo/pygtk
> Read the PyGTK FAQ: http://faq.pygtk.org/

_______________________________________________
pygtk mailing list   pygtk@daa.com.au
http://www.daa.com.au/mailman/listinfo/pygtk
Read the PyGTK FAQ: http://faq.pygtk.org/

Reply via email to