В блоке обработки ошибок, где вы делаете qDebug() << "Wasn't ready:";
, вы должны вызвать inputFile.error()
и распечатать возвращенное значение, чтобы получить более подробную информацию о том, что пошло не так.
Также может быть целесообразно запустить программу с распечаткой текущего каталога, чтобы убедиться, что файл ищется в правильном месте.