企业🤖AI Agent构建引擎,智能编排和调试,一键部署,支持私有化部署方案 广告
[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]; // 处理键值对 } ```