Blocking Fortune Client Example▲

QTcpSocket supports two general approaches to network programming:
-
The asynchronous (non-blocking) approach. Operations are scheduled and performed when control returns to Qt's event loop. When the operation is finished, QTcpSocket emits a signal. For example, QTcpSocket::connectToHost() returns immediately, and wh