在Qt 5.2中替换QHttp

时间:2014-03-08 02:05:59

标签: c++ qt qt5 qtnetwork qthttp

我在youtube上观看了有关QtNetwork的视频。我的Qt版本是5.2。 Qt无法找到QHttp标头。我在Mac上搜索了QHttp并没有得到任何结果。 Qt 5.2中QHttp的替代品是什么?谢谢!

2 个答案:

答案 0 :(得分:2)

现在是separate module,所以你可以从那里使用它。你可以在你的qmake项目文件中写这样的东西:

QT += http

但请考虑尽可能使用QNetworkAccessManager。 QtFtp和QtHttp只是为了帮助移动,但人们需要将它们作为最后的手段。

原因是没有人积极维护它们,并且他们对用例的解决方案并不理想。

答案 1 :(得分:1)

QHttp已经made private,而且应该使用QNetworkAccessManager。