QStringList lines;
QString line;
int row=0;
QFile file("tate.txt");//打开该文件进入编辑模式
if(file.open(QIODevice::WriteOnly))//如果被打开
{
file.resize("tate.txt",0);//清空内容
while(row<(ui->listWidget->count()))//从wistlidget里一行一行的读取文本并存入lines里边
{line=ui->listWidget->item(row)->text();
row++;
lines<<line;
}
QTextStream stream( &file );//开始写入文本
for ( QStringList::Iterator it=lines.begin();it!=lines.end();++it )
stream<<*it<<"\r\n";//注意是"\r\n"!!!!!!如果是单个"\n" 保存文本的时候它不保留换行符!!!!
file.close();
}
QString line;
int row=0;
QFile file("tate.txt");//打开该文件进入编辑模式
if(file.open(QIODevice::WriteOnly))//如果被打开
{
file.resize("tate.txt",0);//清空内容
while(row<(ui->listWidget->count()))//从wistlidget里一行一行的读取文本并存入lines里边
{line=ui->listWidget->item(row)->text();
row++;
lines<<line;
}
QTextStream stream( &file );//开始写入文本
for ( QStringList::Iterator it=lines.begin();it!=lines.end();++it )
stream<<*it<<"\r\n";//注意是"\r\n"!!!!!!如果是单个"\n" 保存文本的时候它不保留换行符!!!!
file.close();
}