示例#1
0
文件: commping.cpp 项目: toptan/paso
void PingRequest::read(const QJsonObject &jsonObject) {
    Base::read(jsonObject);
    auto jsonArray = jsonObject["EMERGENCY_DATA"].toArray();
    for (const auto temp : jsonArray.toVariantList()) {
        mEmergencyData << temp.toString();
    }
}
示例#2
0
QVariantMap Attachment::toVariantMap(const Attachment::Hash &hash)
{
    //FIXME i want to Qt5
    QVariantMap map;
    foreach (auto key, hash.keys())
        map.insert(QString::number(key), toVariantList(hash.values(key)));
    return map;
}
示例#3
0
QVariantList EnvironmentItem::toVariantList(const QList<EnvironmentItem> &list)
{
    return Utils::transform(list, [](const EnvironmentItem &item) {
        return QVariant(toVariantList(item));
    });
}