On a related not to my last posting, why doesn't the following code work?
----- #!/usr/bin/env python
import thread import sys import time
def threadfn():
import qt
app = qt.QApplication([sys.argv[0]])
win = qt.QMainWindow()
win.setCaption('foo bar')
win.show()
app.exec_loop()t = thread.start_new_thread(threadfn, ())
i = 0
while 1:
print i
time.sleep(1)
i += 1----
After carefully reading the PyQt docs, it suggests that as long as I keep all pyqt references to a single thread, things should work.
However the window never appears here, and the infinite loops stops counting.
Am I missing something obvious.
This is with PyQt-3.13 and python-2.3.4
Thanks
Jeremy
-- Jeremy Sanders <[EMAIL PROTECTED]> http://www.jeremysanders.net/ Cambridge, UK Public Key Server PGP Key ID: E1AAE053
_______________________________________________ PyKDE mailing list [email protected] http://mats.imk.fraunhofer.de/mailman/listinfo/pykde
