使用QFile将换行符转换为文本文件

时间:2010-04-09 06:20:53

标签: qt qt4

我想把一个换行符放到一个txt文件中,我尝试了很多替代方案,这个论坛提供了很多帮助,但我总是得到永远未知的角色。请帮忙

 for(int i=0;i<fileDet.size();i++)
 {
  qDebug()<<"Name directory"<<fileDet.at(i);
  QFile data("output.txt");
  if (data.open(QFile::Append )) {
  QTextStream out(&data);
  out << fileDet.at(i);//<<'\n';
  out << QChar((int)'\n');
  }
  data.close();
  }

2 个答案:

答案 0 :(得分:11)

尝试out << endl;

答案 1 :(得分:7)

当您打开文件时:

  

data.open(QFile :: Append | QFile :: Text)