[Development] Start of a refactor of the QSettings class based on QJson

Tor Arne Vestbø tor.arne.vestbo at digia.com
Mon Jan 5 10:05:27 CET 2015


On 02/10/14 22:36, Tomaz Canabrava wrote:
>
>
> On Fri, Sep 26, 2014 at 8:53 AM, Tor Arne Vestbø
> <tor.arne.vestbo at digia.com <mailto:tor.arne.vestbo at digia.com>> wrote:
>
>     On 26/09/14 00:31, Thiago Macieira wrote:
>
>     >> since I need to take the value, modify it, insert it back nested groups are
>     >> a pain to use,
>     >> because I would have to chain the removal / addtion of the parent group
>     >> untill I hit the rootGroup.
>
>     This is a general issue with QtJson (and Qt), we don't seem to have an
>     easy-to-modify structure for data like this (as far as I can tell).
>
>     Wish I could do:
>
>         rootConfig["foo"] = 1;
>         rootConfig["bar"]["baz"] = 5;
>         QJsonObject biz = rootConfig["biz"];
>         biz["buz"] = 6;
>
>
> That would be perfect.

https://github.com/nlohmann/json

tor arne



More information about the Development mailing list