Here also you might not need to insert empty ```QVariantList()``` objects, as they are created on demand with ```operator[]``` below.