QT获取天气信息一般都是通过调用天气服务器的接口来获取的,而获取天气的接口有很多,大家可以自行在网上查找。
使用QT调用天气接口则需要用到网络类,通过HTTP请求数据。
首先在pro文件中添加:
QT += network
然后添加网络相关头文件:
#include <QtNetwork/QNetworkAccessManager>
#include <QtNetwork/QNetworkRequest>
#include <QtNetwork/QNetworkReply>
由于从该服务器请求的天气数据是以json的形式回复的&