为了便于理解,我们将Qt网络模块提供的类分为三个集合。
第一个集合中,为基本的网络类,包括: QSocket, QServerSocket, QDns, 等。使用这些类实现 TCP/IP 套接字编程将更为便捷。
第二个集合中,QNetworkProtocol和QNetworkOperation ,用于实现网络的抽象层;QUrlOperator 用于实现特定协议的操作。
第三个集合中,一些“被动”类。 比如 QUrl 和 QUrlInfo 等实现 URL 解析或类似功能的类。
参考资料:
http://linux.chinaunix.net/techdoc/net/2006/05/31/933461.shtml