Exemplo simples de pygtk e threads, por favor
Alguém pode me dar um exemplo simples envolvendo tópicos dessa maneira, por favor.
O problema com o meu código é que, quando clico no botão Um, a GUI congela até terminar. Quero que os botões permaneçam responsivos quando o def estiver sendo executado. Como posso corrigir isso?
class fun:
wTree = None
def __init__( self ):
self.wTree = gtk.glade.XML( "ui.glade" )
dic = {
"on_buttonOne" : self.one,
"on_buttonTwo" : self.two,
}
self.wTree.signal_autoconnect( dic )
gtk.main()
def sone(self, widget):
time.sleep(1)
print "1"
time.sleep(1)
print "2"
time.sleep(1)
print "3"
def stwo(self, widget):
time.sleep(1)
print "4"
time.sleep(1)
print "5"
time.sleep(1)
print "6"
do=fun()
Por favor, me ajude.