The threadblocking of a semaphore or a mutex often causes program stuttering, and I'd rather have one that was based on QEventLoop, where as that will not halt the thread.
Does this already exist, particularly for a semaphore, or do I need to create my own class to implement this? Thanks.