Thank you for your fast reply and even more thank you for your example code!!
It works now! I somehow overlooked that I can use toUtf8() on a QString.
You example put me in the right track and now I can adjust basic window properties with my json file 
Now just need to work on auto copy this file into the apps resources at runtime.
Here is my working code::
file.setFileName("/tmp/settings.json");
settings = file.readAll();
file.close();
QJsonDocument sd = QJsonDocument::fromJson(settings.toUtf8());
qWarning() << sd.isNull(); // <- print false :)
QJsonObject sett2 = sd.object();
qWarning
() << sett2.
value(QString("title"));
// <- print my title
QString settings;
QFile file;
file.setFileName("/tmp/settings.json");
file.open(QIODevice::ReadOnly | QIODevice::Text);
settings = file.readAll();
file.close();
QJsonDocument sd = QJsonDocument::fromJson(settings.toUtf8());
qWarning() << sd.isNull(); // <- print false :)
QJsonObject sett2 = sd.object();
qWarning() << sett2.value(QString("title")); // <- print my title
To copy to clipboard, switch view to plain text mode
Thanks again, totally made my morning 
Laszlo
Bookmarks