Как в Qt преобразовать типизированную коллекцию объектов, таких как QList<T>, в QList<QVariant>? Я полагаю, что мог бы создать новый список и скопировать элементы, преобразовав каждый из них в QVariant, но есть ли ярлык?
QList<T>
QList<QVariant>
QVariant
Благодаря чат-комнате Qt IRC. Он смотрел мне прямо в лицо.
QList<MyClass> source = ...; QVariant variant = QVariant::fromValue(source);
Вариант здесь QList<QVariant>.