line = file.readLine(вот здесь цифрами нельзя если в файле обозначить '\n'?);
...
Конечно нет. Ибо перенос строки существует у нас в голове токи, а не в файле. Соответственно, чтобы найти нужную строку, нужно подсчитать кол-во '\n'
QByteArray ba = file.readAll();
QString str(ba);
QStringList strList = str.split("\n");
QString pass = strList[
];
Много хлама. Если ba будет содержать 0x0, то str токи до него скопируется....
Короче- юзай для своей задачи QSettings
На крайняк, QDomDocument в связве с QFile.
Что за конфиг, в котором строго расписано положение параметров?
Тогда он ужо бинарный какой то должен быть.....