资源简介
这个程序使用的是中国天气网提供的API,然后封装到weather类中了可以直接拿出来使用,可以动态添加城市,在城市的添加中写了一个button类里边包括了好几个控件,比较适合初学者学习。
代码片段和文件信息
#include “addcity.h“
#include “ui_addcity.h“
#include
#include
addcity::addcity(QWidget *parent) :
QWidget(parent)
ui(new Ui::addcity)
{
ui->setupUi(this);
connect(ui->comboBoxSIGNAL(currentIndexChanged(QString))thisSLOT(changecombobox(QString)));
}
void addcity::changecombobox(QString str)
{
ui->comboBox_3->clear();
QStringList list;
list=str.split(‘ ‘);
QFile f(“:/citycode.txt“);
if(!f.open(QIODevice::ReadOnly|QIODevice::Text))
{
qDebug()< return;
}
f.seek(0);
while(!f.atEnd())
{
QByteArray b;
b=f.readLine().trimmed();
if(b.left(5)==list.at(1))
ui->comboBox_3->addItem(b);
}
f.close();
}
addcity::~addcity()
{
delete ui;
}
void addcity::on_OK_clicked()
{
QString str;
str=ui->comboBox_3->currentText();
emit sig(str);
QFile f(“./set.ini“);
if(!f.open(QIODevice::WriteOnly|QIODevice::Append|QIODevice::Text))
{
qDebug()< }
f.atEnd();
QByteArray li=str.toAscii();
f.write(li);
f.write(“\n“);
close();
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 1207 2013-04-16 08:18 rand\addcity.cpp
文件 434 2013-04-15 21:51 rand\addcity.h
文件 7395 2013-04-16 10:15 rand\addcity.ui
文件 2931 2013-04-20 18:09 rand\button.cpp
文件 912 2013-04-20 16:24 rand\button.h
文件 1472 2013-04-20 10:41 rand\citycode.qrc
文件 42582 2013-04-15 19:15 rand\citycode.txt
文件 1341 2013-04-20 10:38 rand\image\close.png
文件 1264 2013-04-18 10:17 rand\image\中到大雨.gif
文件 1342 2013-04-18 10:17 rand\image\中到大雪.gif
文件 1200 2013-04-18 10:17 rand\image\中雨.gif
文件 1259 2013-04-18 10:17 rand\image\中雪.gif
文件 1254 2013-04-18 10:17 rand\image\冻雨.gif
文件 1269 2013-04-18 10:17 rand\image\多云.gif
文件 1317 2013-04-18 10:17 rand\image\大到暴雨.gif
文件 1366 2013-04-18 10:17 rand\image\大到暴雪.gif
文件 1370 2013-04-18 10:17 rand\image\大暴雨.gif
文件 1411 2013-04-18 10:17 rand\image\大暴雨到特大暴雨.gif
文件 1264 2013-04-18 10:17 rand\image\大雨.gif
文件 1342 2013-04-18 10:17 rand\image\大雪.gif
文件 1200 2013-04-18 10:17 rand\image\小到中雨.gif
文件 1259 2013-04-18 10:17 rand\image\小到中雪.gif
文件 731 2013-04-18 10:17 rand\image\小雨.gif
文件 1159 2013-04-18 10:17 rand\image\小雪.gif
文件 1643 2013-04-18 10:17 rand\image\强沙尘暴.gif
文件 1518 2013-04-18 10:17 rand\image\扬沙.gif
文件 1300 2013-04-18 10:17 rand\image\晴.gif
文件 1370 2013-04-18 10:17 rand\image\暴到大暴雨.gif
文件 1317 2013-04-18 10:17 rand\image\暴雨.gif
文件 1366 2013-04-18 10:17 rand\image\暴雪.gif
............此处省略25个文件信息
- 上一篇:UML塔防游戏建模
- 下一篇:websocket使用(spring mvc)
相关资源
- 片上网络NOC基本架构
- 计算机网络课程设计 计算校验和
- qt TCP网络编程与聊天室的实现
- 信息安全技术 关键信息基础设施网络
- 最小通信网-要在n个城市间建立通信网
- 网络工程师视频教程BT种子
- 工程案例 IBM高标准 网络弱电工程 综
- 利用K2算法学习贝叶斯网络结构
- 浅层神经网络工具函数.zip
- 基于OpenSSL的安全聊天系统
- 2018网络工程师资源完整版
-
基于xm
l的网络相册 - Wake On LAN (WOL) 网络唤醒
- 山东大学2018-2019计算机网络期末考试
- 网络工程设计 校园网设计 Cisco 校园网
- 实验1.CS模式文件传输网络应用开发
- BP神经网络用于分类与回归
- 网络协议工程答案
- 网络控制系统Truetime仿真源程序
- 基于自适应性BP神经网络的优化算法
- 兄弟网络服务器工具VIP版本.扫描。活
- Socket网络编程进阶与实战慕课网课程
- 网络安全等级保护测评作业指导书安
- 五邑大学计算机网络原理课程设计报
- ns-3 网络仿真 时延;吞吐量;抖动率
- 招银网络科技2016校招笔试题
- 网络游戏测试用例测试点
- Socket网络编程进阶与实战视频-百度云
- 信息安全技术 关键信息基础设施安全
- GA-BP优化算法
评论
共有 条评论