Hi!

On Wed, 2004-08-04 at 14:54, Le Boulanger Yann wrote:
> Hi all,
> 
> I've a probleme with pygtk used in a thread.
> My application can be presented like that : I have a main thread that do 
> some things and that can lunch plugins. Plugins are lunched in a new 
> thread thanks to threading module.
> one of these plugins is a pygtk plugin :
> it starts gtk with gtk.gdk.threads_init(), gtk.main(), show windows, etc.
> Now the probleme is when I want to close this plugin : I close the main 
> window, then do a gtk.main_quit(), but the windows opened don't close. 
> GTK is no more active : I cannot do anything in them, but they are 
> always here ...
> Is it my Job to close them all before the gtk.main_quit() ?
> 

Have you tried calling thread.setDaemon(1) before thread.start()?

Cheers,
Guilherme
-- 
This email has been inspected by Hans Blix, who has reported that no
weapons of mass destruction were used in its construction. 
Read his report here:
<http://www.un.org/apps/news/infocusnewsiraq.asp?NewsID=414&sID=6>

_______________________________________________
pygtk mailing list   [EMAIL PROTECTED]
http://www.daa.com.au/mailman/listinfo/pygtk
Read the PyGTK FAQ: http://www.async.com.br/faq/pygtk/

Reply via email to