Hello people! How is it going?<br><br>I want to know what is the best way to solve my situation below...<br><br>I have a server app which control a LAN of computer which runs the client app<br>The server app has qt widget foreach computer on the LAN(running the client app).<br>
That widget on the server has to check some stuff periodically(2 min), so I have attached a CheckClass(QThread) in each widget.<br>The CheckClass(QThread) check some stuff from his widgetCaller and emit signals in some situation and the the widgetCaller must do some extra process in this case.<br>
In summary the signals emitted by CheckClass(QThread) are like a "comunication method" for me.<br><br>Is a good way to solve my problem ?<br>Should I use multiprocessing module instead QThread class for use multi CPU and not allow the GIL to lock my threads?<br>
What is the best way to concurrency in PyQt QThread or multiprocessing ?<br><br>regards,<br><br>Alderete, Martin Nicolas<br>