В основном мне нужно сгенерировать вложенный QVariantMap.(Подумайте, JSON):
{ "foo" : 1, "bar" : { "node" : 0 } }
Я делаю это в Qt следующим образом:
QVariantMap r, r_bar;
r["foo"] = QVariant(1);
r_bar["node"] = QVariant(0);
r["bar"] = r_bar;
Что очень неудобно для больших вложенных структур.Есть ли изящный способ сделать это, такой как этот (поддельный синтаксис)?копия объекта, а не ссылка на него.
Кто-нибудь может мне помочь с этим?
Спасибо!