Qt异步和同步网络通信求解

最近再做一个关于网络通信模块的DEMO,对Qt网络数据请求一知半解,看了一些网上的介绍说每一QNetworkAccessManager对象都对一个线程,是不直接用它就可以实现异步请求。同步请求的话是不在此基础上加一个事件队列便可???求大神指点迷津,,再次膜拜。。

通过一个信号量等来同步

 QEventLoop loop;
connect(_netReply, SIGNAL(finished()), &loop, SLOT(quit()));
loop.exec();

谢谢大神,果然要用事件队列