日志
-
2025-04-01 14:00
-
在使用QJsonObject传递数据时,如果键值选择的不合适,在顺序显示时的次序通常与添加时不一致。网上查询,以下是trae CN给出的建议。
阅读全文»分类:默认分类|回复:0|浏览:33
在 Qt 中,`QJsonObject` 是按键值排序存储键值对的,这是其内部实现的特性,并没有直接的方法可以设置它不按键值排序。不过,如果你需要按插入顺序来保存和访问键值对,可以使用 `QJsonArray` 结合 `QJsonObject` 来模拟这种行为,或者自定义一个类来维护插入顺序。### 方法一:使用 `QJsonArray` 结合 `QJsonObject`以下是一个示例代码,展示了如何使用 `QJsonArray` 结合 `QJsonObject` 来按插入顺序 ..