合规国际互联网加速 OSASE为企业客户提供高速稳定SD-WAN国际加速解决方案。 广告
[TOC] ## 概述 `QVariantMap`是Qt中的一种数据容器,用于存储键值对,其中键是字符串 ## 示例 ``` //创建和初始化 QVariantMap myMap; myMap.insert("name", QVariant("John")); myMap.insert("age", QVariant(30)); // 或者 QVariantMap myMap = { {"name", QVariant("John")}, {"age", QVariant(30)} }; //访问元素 QVariant name = myMap["name"]; QVariant age = myMap["age"]; // 大小 int size = myMap.size(); // c++11 for (const QString &key : myMap.keys()) { QVariant value = myMap[key]; // 处理键值对 } ```