QFileInfo fileInfo("E:/temp/myfile.tar.txt");
qDebug() << "path:" << fileInfo.path();
qDebug() << "filePath:" << fileInfo.filePath();
qDebug() << "absolutePath:" << fileInfo.absolutePath();
qDebug() << "absoluteFilePath:" << fileInfo.absoluteFilePath();
qDebug() << "fileName:" << fileInfo.fileName();
qDebug() << "baseName:" << fileInfo.baseName();
qDebug() << "completeBaseName:" << fileInfo.completeBaseName();
qDebug() << "suffix:" << fileInfo.suffix();
qDebug() << "completeSuffix:" << fileInfo.completeSuffix();
输出:
path: "E:/temp"
filePath: "E:/temp/myfile.tar.txt"
absolutePath: "E:/temp"
absoluteFilePath: "E:/temp/myfile.tar.txt"
fileName: "myfile.tar.txt"
baseName: "myfile"
completeBaseName: "myfile.tar"
suffix: "txt"
completeSuffix: "tar.txt"
网友评论