当前位置:嗨网首页>书籍在线阅读

01-网络编程

  
选择背景色: 黄橙 洋红 淡粉 水蓝 草绿 白色 选择字体: 宋体 黑体 微软雅黑 楷体 选择字体大小: 恢复默认

第14章 网络编程

Qt网络模块提供了用于编写TCP/IP客户端和服务器端程序的各种类,如用于TCP通信的QTcpSocket和QTcpServer,用于UDP通信的QUdpSocket,还有用于实现HTTP、FTP等普通网络协议的高级类如QNetworkRequest,QNetworkReply和QNetworkAccessManager。Qt网络模块还提供用于网络代理、网络承载管理的类,提供基于安全套接字层(Secure Sockets Layer,SSL)协议的安全网络通信的类。

本章主要介绍基本的TCP和UDP网络通信类的使用,基于HTTP的网络下载管理的实现。要在程序中使用Qt网络模块,需要在项目配置文件中增加一条配置语句:

Qt += network