Russian Qt Forum

Qt => Общие вопросы => Тема начата: kolob от Апрель 30, 2010, 23:40



Название: Пренос строк при записи в файл.
Отправлено: kolob от Апрель 30, 2010, 23:40
Здравствуйте! Нужна помощь. Запись в файл идет через QTextStream. С помощью цикла записывается информация из массива. В результате в файле все записано в одну строку. Как сделать так что бы каждая запись была на отдельной строке?


Название: Re: Пренос строк при записи в файл.
Отправлено: Alex Custov от Апрель 30, 2010, 23:59
Здравствуйте! Нужна помощь. Запись в файл идет через QTextStream. С помощью цикла записывается информация из массива. В результате в файле все записано в одну строку. Как сделать так что бы каждая запись была на отдельной строке?

добавлять endl в конец каждой строки

Цитировать
QTextStream & endl ( QTextStream & stream )
Writes '\n' to the stream and flushes the stream.

Equivalent to

stream << '\n' << flush;
Note: On Windows, all '\n' characters are written as '\r\n' if QTextStream's device or string is opened using the QIODevice::Text flag.


Название: Re: Пренос строк при записи в файл.
Отправлено: kolob от Май 04, 2010, 12:54
Спасибо большое. Заработало. Делал тоже самое не получалось, а теперь нормально.