[pygtk] gobject.timeout_add() won't work after calling gtk.threads_init() on windows xp
Todong Ma
gbstack08 at gmail.com
Wed Jun 26 18:56:34 WST 2013
Hi, everyone
Following simple code will hang forever on windows XP, and the "check
dialog" text is never outputted to console. The window created in the
code showed but is blocked (when I move mouse into the window area, the
mouse pointer is always a "loading" icon)
*/|import gtk
import gobject
def checkDialog():
print 'check dialog'
return True
gobject.timeout_add(500, checkDialog)
gtk.threads_init()
w= gtk.Window()
w.show()
gtk.main()|/*
While same code works well on Windows 7
Runtime details: Windows XP SP3, python 2.7.5, pytgtk-2.24-allinone
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.daa.com.au/pipermail/pygtk/attachments/20130626/d3c1b3eb/attachment.html>
More information about the pygtk
mailing list