【发布时间】:2012-05-18 13:37:32
【问题描述】:
我使用 GSettings 来存储我的应用程序设置。这些格式是“a{q(bsyssbyqqqq)}”,所以是字典。
有时我需要向该字典添加新记录。我可以从 GSettings 作为 GVariant 检索它。有没有办法只添加一条记录?
我创建了新的 GVariantBuilder 来创建新条目,它工作正常,但它的操作结果只是一个记录。要添加所有剩余的,我需要遍历所有现有的字典条目并将它们添加到构建器中。有没有更简单、更有效的方法来做到这一点?
【问题讨论】: