您的位置:首页 > 编程语言 > Qt开发

qt文件读写

2013-11-02 21:24 211 查看
参考别人的代码http://blog.csdn.net/ei__nino/article/details/7301132

本人将textbrower中显示的内容显示出来,是聊天记录   

文件的读入:


QString fileRecord = "/1.text";

QFile file(fileRecord);


if (!(file.open(QIODevice::ReadOnly|QIODevice::Text)))

{

QMessageBox::warning(this,"error","No record",QMessageBox::Yes);

}


while (!file.atEnd())

{

QString line = file.readAll();//读取全部的内容

ui->textBrowser_rec->setText(line);//显示到textbrower上

}

file.close();


  

文件的写入:

QString rec = ui->textBrowser->toHtml();

QString fileRecord = "/1.text";

QFile file(fileRecord);


if (!file.open(QIODevice::ReadWrite|QIODevice::Text))

{

QMessageBox::warning(this,"error","can't open",QMessageBox::Yes);

}


QTextStream in(&file);

in<<rec<<"\n";


file.close(); 

文件的删除:

QString fileRecord = "/1.text";

QFile file;


file.remove(fileRecord);
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: