NIUCLOUD是一款SaaS管理后台框架多应用插件+云编译。上千名开发者、服务商正在积极拥抱开发者生态。欢迎开发者们免费入驻。一起助力发展! 广告
[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]; // 处理键值对 } ```