QVariant类似于C++的union,可以存放多种类型的数据。
使用实例
void DataObject::passOb2(QVariantMap map)
{qInfo()<<"map= "<<map; //使用[]或者value都可以QVariantMap m1=map.value("addr").toMap();QString city=m1.value("city").toString();qInfo()<<city;
}
支持的类型
QVariant类似于C++的union,可以存放多种类型的数据。
使用实例
void DataObject::passOb2(QVariantMap map)
{qInfo()<<"map= "<<map; //使用[]或者value都可以QVariantMap m1=map.value("addr").toMap();QString city=m1.value("city").toString();qInfo()<<city;
}
支持的类型