QT从Listwidget中逐行读取数据到文本中
2014-08-29 22:18
429 查看
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();
}
相关文章推荐
- QT中如何逐行读取文本内容到listwidget中
- 【C语言】逐行读取文本数字数据,经过某种处理再逐行写入另外一个文本
- QT中读取文本数据(txt)
- 读取文本数据文件的某一行的方法
- 使用XMLList读取XML数据
- 在VC++应用程序中读取文本数据
- EXCEL 读取txt文本数据
- [XML系列]Flash读取外部数据之TXT文本
- 读取某个文件夹下的所有文件并读取文件中的文本数据
- 在VC++应用程序中读取文本数据
- C# 读取文本内容,在Dev控件中显示数据--<续>
- 如何在有数据绑定的Combobox中读取当前选中项的文本值
- asp.net checkboxlist绑定数据读取出来
- C++读取文本数据
- 使用Microsoft.Jet.OLEDB.4.0读取数据会出现当某一字段内分别含有文本和数字的混合数据时,某一类型的数据会产生丢失。
- 交换数据学习一:将xml文本读取到DataSet并显示
- VC编程读取文本数据
- 在VC++应用程序中读取文本数据
- 在VC++应用程序中读取文本数据
- 为什么CheckBoxList 绑定数据后 要在读取不到Text 和Value ?