QString str;
QFile aFile(aFileName); //以文件方式读出
if (aFile.open(QIODevice::ReadOnly | QIODevice::Text)) //以只读文本方式打开文件
{
QTextStream aStream(&aFile); //用文本流读取文件
ui->plainTextEdit->clear();//清空
while (!aStream.atEnd())
{
str=aStream.readLine();//读取文件的一行
ui->plainTextEdit->appendPlainText(str); //添加到文本框显示
}
aFile.close();//关闭文件
mCurrentFile=aFileName;
QFileInfo fileInfo(aFileName);
QString shorName=fileInfo.fileName();
this->setWindowTitle(shorName);
}