本文主要是介绍【Qt】qt 从文件路径中分离出文件夹名,文件名,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
1. 从文件路径中分离出文件夹名
- 通过
QFileInfo
类 - 头文件:
#include <QFileInfo>
2. 代码
QFileInfo fileinfo("d:/dir/text.txt");qDebug() << "absoluteFilePath:" << fileinfo.absoluteFilePath();qDebug() << "absolutePath:" << fileinfo.absolutePath();qDebug() << "filePath:" << fileinfo.filePath();qDebug() << "fileName:" << fileinfo.fileName();
3. 输出
//输出
absoluteFilePath: "D:/dir/text.txt"
absolutePath: "D:/dir"
filePath: "d:/dir/text.txt"
fileName: "text.txt"
这篇关于【Qt】qt 从文件路径中分离出文件夹名,文件名的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!