void testReadWriteFile() { //当前程序所在文件夹 QString dirPath = QCoreApplication::applicationDirPath(); QString path = QDir::cleanPath(dirPath + QDir::separator() + "test.txt"); qDebug() << "File path: " << path; //写文件 { QString text = "Hello,世界!"; QByteArray data = text.toUtf8(); QFile file(path); bool ret = file.open(QFile::WriteOnly); file.write(data); file.close(); qDebug() << "Write file: " << text; } //读文件 { QFile file(path); bool ret = file.open(QFile::ReadOnly); QByteArray data = file.readAll(); file.close(); QString text = QString::fromUtf8(data); qDebug() << "Read file: " << text; } }标签:Qt,示例,读写,QDir,QString,dirPath From: https://www.cnblogs.com/xhubobo/p/18540671