qt 怎么获取字典里的所有键值对
时间: 2023-11-22 09:55:49 浏览: 81
python 获取字典键值对的实现
在Qt中,可以使用QMap类来存储键值对。要获取QMap中所有的键值对,可以使用QMap的迭代器,如下所示:
```cpp
QMap<QString, QString> myMap;
myMap.insert("key1", "value1");
myMap.insert("key2", "value2");
myMap.insert("key3", "value3");
QMapIterator<QString, QString> i(myMap);
while (i.hasNext()) {
i.next();
QString key = i.key();
QString value = i.value();
qDebug() << "key:" << key << "value:" << value;
}
```
上面的代码将遍历myMap中的所有键值对,并输出它们的键和值。你可以根据需要修改输出内容。
阅读全文