Replace QJson with built-in QJsonDocument