Is there an intra-process local pipe in Qt?

The following is a usable, rudimentary implementation. It uses an internal signal-slot pair to push the data to the other endpoint. That way either end of the connection can live in any thread, and the ends can be moved between threads without losing data or inducing any races. The private QRingBuffer is used in lieu … Read more