[pyar] PyQT ventanas dentro de Qthread

Nahuel Defossé nahuel.defosse en gmail.com
Dom Ago 28 20:14:16 ART 2011


Como dice Martín, deberías implementar algo como

try:

    puede_fallar()

except Exception as error:

    self.senialAlHiloPrincipal.emit( unicode(e) )

    # Esperar de una cola o un semaforo tipo mutex

El envío de datos desde el Thread al hilo principal es sencillo, pero el
problema es detener el hilo y recibir algo. Se podria implementar con el
modulo Queue, incluso lanzando una señal desde el hilo principal que tenga
su slot/callback en el hilo.

Yo te recomenadria que busques pymodbus, sobre twisted, donde este tipo
logica de espera se simplifica notablemente, aunque reuqiere descartar parte
de nuestro minset procedimental.

Saludos
Nahuel
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://listas.python.org.ar/pipermail/pyar/attachments/20110828/31d41a8a/attachment.html>


More information about the pyar mailing list