I don't think toStringList() does a per-element conversion of variant to string, but I may be wrong?