资源简介
该项目是在Qt5环境下开发的,利用天气预报接口获取天气数据并转成Json格式,输入城市代码就能获取该城市的当天的天气预报和未来一个星期的天气,界面美观大方。
代码片段和文件信息
#include “getweather.h“
#include “ui_getweather.h“
GetWeather::GetWeather(QWidget *parent) :
QMainWindow(parent)
ui(new Ui::GetWeather)
{
ui->setupUi(this);
//index = 0;//默认显示今天的天气
/*
//时间选择框赋值
QString choseDate;
QString currentDate = QDateTime::currentDateTime().toString(“yyyy-MM-“);
int day = QDateTime::currentDateTime().toString(“dd“).toInt();
for(int i=0; i<7; i++)
{
choseDate = currentDate + QString::number(day+i);
ui->choseDate->addItem(choseDate);
}
*/
//绑定请求成功信号和数据获取槽函数
connect(&manager &QNetworkAccessManager::finished this &GetWeather::getData);
}
GetWeather::~GetWeather()
{
delete ui;
}
//读取网页发来天气数据
void GetWeather::getData(QNetworkReply *reply)
{
//读取数
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2020-03-21 14:05 GetWeather\
文件 488 2020-03-21 10:27 GetWeather\GetWeather.pro
文件 23836 2020-03-21 14:05 GetWeather\GetWeather.pro.user
文件 7488 2020-03-21 14:01 GetWeather\getweather.cpp
文件 1712 2020-03-21 12:44 GetWeather\getweather.h
文件 18288 2020-03-21 13:22 GetWeather\getweather.ui
文件 183 2020-03-20 19:47 GetWeather\main.cpp
目录 0 2020-03-21 13:50 GetWeather\pic\
文件 6335 2020-03-21 09:13 GetWeather\pic\cloudy.png
文件 6833 2020-03-21 09:23 GetWeather\pic\heavyRain.png
文件 88788 2020-03-21 14:03 GetWeather\pic\icon.jpg
文件 9893 2020-03-21 13:55 GetWeather\pic\lightRain.png
文件 5308 2020-03-21 09:17 GetWeather\pic\maxcloudy.png
文件 6069 2020-03-21 09:22 GetWeather\pic\moderateRain.png
文件 7612 2020-03-21 09:16 GetWeather\pic\shower.png
文件 5325 2020-03-21 09:11 GetWeather\pic\sunny.png
文件 6349 2020-03-21 09:19 GetWeather\pic\thunderShower.png
文件 258160 2020-03-21 09:23 GetWeather\pic\weatherIcon.jpg
文件 378 2020-03-21 10:28 GetWeather\pic.qrc
文件 818 2020-03-21 10:24 GetWeather\weatherform.cpp
文件 514 2020-03-21 10:26 GetWeather\weatherform.h
文件 4984 2020-03-21 12:01 GetWeather\weatherform.ui
- 上一篇:手机网页封装微信小程序实战步骤
- 下一篇:嵌入式局域网聊天系统服务端
相关资源
- c++和delphi 实现 屏幕传输/远程桌面/远
- 实验2 用链表实现学生健康情况管理系
- Qt5 网络调试助手源代码 漂亮界面
- 马的遍历数据结构
- 网段计算器 计算输入的IP地址所在网
- 信息检索-索引的建立作业
- 程序按钮图标
- SHA512源码
- 山东大学软件学院数据结构实验报告
- 编译原理——词法分析代码
- Qt写的UDP组播服务端
- 基于qt编写的图片浏览器
- qt全局热键 全平台 支持qt5
- 教室占座系统
- QTHttp服务器
- 一些有用的函数
- 物流货仓管理系统
- VC启用禁用网卡 支持win7等64位系统
- CT图像生成STL文件的程序
- QT5下实现USB设备插入或移去的监听
- 基于QOpenGLWidget类的图片贴图自适应显
- 基于Brep的扫成与欧拉操作源码
- QT画图工具的简单实现
- 操作系统实验 cpu调度算法
- 基于IFC格式的BIM文件结构库
- 全国交通咨询程序
- QT版开发word文档处理软件完整源码
- qt 读取文件绘制波形
- qt5调用Twain协议接口驱动扫描仪程序
- BasicExcel.zip
评论
共有 条评论