创建txt文件并命名,存放数据
QString textFile = QFileDialog::getSaveFileName(this, tr("Save txt"),
"", tr("text (*.txt)")); //选择路径
将文本框数据取出并按行排列
QFile datafile(textFile);//文件命名
f (!datafile.open(QFile::WriteOnly | QFile::Text)) //检测文件是否打开
{
QMessageBox::information(this, "Error Message", "Please Select a Text File!");
return;
}
QString str;
QTextStream out(&datafile);
if (datafile.open(QFile::WriteOnly))//以写的方式打开文件
{
QTextStream out(&datafile);
out << str << endl;
}
datafile.close();