Qt QJsonDocument::fromBinaryData() does not work
QJsonDocument::fromBinaryData is a static method. You need to write:
jdoc2 = QJsonDocument::fromBinaryData( ba );
QJsonDocument::fromBinaryData is a static method. You need to write:
jdoc2 = QJsonDocument::fromBinaryData( ba );