实现类似迅雷的效果
http://www.qtcn.org/bbs/read-htm-tid-53546.html
天气
http://www.qtcn.org/bbs/read-htm-tid-53691.html
简易的测试:
QFile file("d:/weather.txt");
if (!file.open(QIODevice::ReadOnly | QIODevice::Text))
return -1;
QByteArray ba = file.readAll();
QJsonParseError jsonpe;
QJsonDocument json = QJsonDocument::fromJson(ba, &jsonpe);
if (jsonpe.error == QJsonParseError::NoError)
{
bool bIsArray = json.isArray();
if (json.isObject())
{
QJsonObject obj = json.object();
qDebug() << obj.size();
if (obj.contains("weatherinfo"))
{
//qDebug() << "weatherinfo:" << obj["weatherinfo"];
QJsonObject weather = obj.value("weatherinfo").toObject();
qDebug() << weather.value("city").toString();
qDebug() << weather.value("date_y").toString();
qDebug() << weather.value("temp1").toString();
}
if(obj.contains("city"))
{
qDebug() << "city";
}
}
}
感谢hello_haozi(http://www.qtcn.org/bbs/read-htm-tid-53691.html)
Qt4 ccsstyle
http://qt-project.org/doc/qt-4.8/stylesheet-examples.html
FLTK(跨平台轻量级GUI)
http://www.cppblog.com/cyantree/archive/2012/05/13/174761.aspx#who
本文档展示了如何使用 Qt 进行文件读取及 JSON 数据解析,通过具体实例介绍了如何从本地文件中读取 JSON 格式的天气信息,并解析其中的关键字段。
1698

被折叠的 条评论
为什么被折叠?



