QFileInfo info(“D:/file.txt”);
QString parent_path = info.absolutePath(); //parent_path = “D:/”
QFileInfo info(“D:/child/file.txt”);
QString parent_path = info.absolutePath(); //parent_path = “D:/child”
QString qpath=“/usr/test.xxx.yyy”;
QFileInfo fileInfo(qpath);
//获取文件的不包含文件名的路径,返回值为 “/usr”
fileInfo.path();
//获取到文件的名称,返回值为 “test.xxx.yyy”
fileInfo.fileName();
//返回 test,不含后缀
fileInfo.baseName();
//返回 “test.xxx”
fileInfo.completeBaseName();
//返回 “yyy”
fileInfo.suffix();
//返回 “xxx.yyy”
fileInfo.completeSuffix();