Я работаю с Qt и JSON.Теперь у меня есть два варианта: QVariant
и QJsonValue
.Я не понимаю, в чем их отличие?
Я знаю, что у QVariant есть еще несколько методов, а у QJsonValue
есть методы is *** (где QVariant
имеет тип).Но есть ли другое основное отличие (может быть, скорость)?Если нет: почему есть два класса, которые могут делать почти то же самое?