Hi Thiago,

Forget it. I removed it since long ago. I'm using QueuedConnection everywhere.

But still have troubles in all places where threading is involved. I'm truly desperate after 3 days working on fixing this. I've never had this kind of troubles with any framework I used before. In any language.

I hope that someone with enough knowledge can point me out to the right place.

Best regards,



On 04/10/17 17:33, Thiago Macieira wrote:
On Wednesday, 4 October 2017 06:45:09 PDT Tony Rietwyk wrote:
I don't think the documentation is clear enough, but my assumption is
that emitting a signal connected with BlockingQueuedConnection can only
be done in a thread created by QThread that has called QThread.exec in
its run override. Does your callback thread really have to wait for the
main thread to finish executing its slot? If not, then I think just
using QueuedConnection should work from a non-QThread.
That is not correct. BlockingQueuedConnection should work with any thread,
since QSemaphore works on any thread too.


_______________________________________________
Interest mailing list
Interest@qt-project.org
http://lists.qt-project.org/mailman/listinfo/interest

Reply via email to