实现类似迅雷的效果
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