57 QString
resolvePath(
const QString &relativePath,
const QString &basePath);
64 QString
fileName(
const QString &filePath);
67 bool sameFiles(
const QString &path1,
const QString &path2);
69 ,
const QString &pad = QLatin1String(
" "));
72 QString
branchPath(
const QString &filePath, QString *removed =
nullptr);
73 bool sameFileNames(
const QString &first,
const QString &second);
86 void addRootFolder(QStringList &filePaths,
const QString &name);
88 #if !defined Q_OS_HAIKU
bool isRegularFile(const QString &path)
bool sameFiles(const QString &path1, const QString &path2)
bool isNetworkFileSystem(const QString &path)
qint64 freeDiskSpaceOnPath(const QString &path)
QString folderName(const QString &filePath)
bool sameFileNames(const QString &first, const QString &second)
QString fileName(const QString &filePath)
QString toValidFileSystemName(const QString &name, bool allowSeparators=false, const QString &pad=QLatin1String(" "))
void stripRootFolder(QStringList &filePaths)
QString resolvePath(const QString &relativePath, const QString &basePath)
void removeDirRecursive(const QString &path)
qint64 computePathSize(const QString &path)
QString fileExtension(const QString &filename)
QString findRootFolder(const QStringList &filePaths)
void addRootFolder(QStringList &filePaths, const QString &name)
bool isValidFileSystemName(const QString &name, bool allowSeparators=false)
QString toUniformPath(const QString &path)
QString branchPath(const QString &filePath, QString *removed=nullptr)
QString expandPathAbs(const QString &path)
bool smartRemoveEmptyFolderTree(const QString &path)
bool forceRemove(const QString &filePath)
QString expandPath(const QString &path)
QString toNativePath(const QString &path)