Добрый день. Подскажите, пожалуйста, как мне переменную типа QList<QVariantHash > преобразовать к QVariant.
Использовать QVariantList.
Дело в том что моя функция должна возвращать QVariant, а в этой функции я упаковываю данные из БД в QList<QVariantHash>.
Сначала упаковывайте элементы в QVariantHash, а потом добавляйте их в QVariantList.
Читала документацию, там обнаружила что есть конструктор QVariant(QList<QVariant >) вроде подходит для моего случая. Но когда я пытаюсь скомпилировать эти строчки кода:
QVariant result;
result.setValue(_list);
то компилятор ругается...
Используйте для конвертации вариантов функции from и to у QVariant.