Я создаю затем запись в текстовый файл, используя QTextStream. Проблема в том, что файл создается, если я собираю приложение и запускаю его из созданной им папки, но если я запускаю его из Qt в режиме выпуска или отладки, он не создает файл. У кого-нибудь есть предложения? Я использую Macbook Pro.
Вы, вероятно, использовали относительный путь, и внутри QtCreator «текущий каталог», из которого запускается исполняемый файл, не обязательно является каталогом, в котором находится исполняемый файл.
Пытаться:
qDebug() << QDir::currentPath();
Он скажет вам, где вы должны ожидать записи вашего файла.
Других решений пока нет …