19#ifndef LIB_QUENTIER_UTILITY_FILE_SYSTEM_H
20#define LIB_QUENTIER_UTILITY_FILE_SYSTEM_H
22#include <quentier/utility/Linkage.h>
28QT_FORWARD_DECLARE_CLASS(ErrorString)
44const QString QUENTIER_EXPORT relativePathFromAbsolutePath(
45 const QString & absolutePath,
const QString & relativePathRootFolderPath);
55bool QUENTIER_EXPORT removeFile(
const QString & filePath);
66bool QUENTIER_EXPORT removeDir(
const QString & dirPath);
79QByteArray QUENTIER_EXPORT
80readFileContents(
const QString & filePath, ErrorString & errorDescription);
96bool QUENTIER_EXPORT renameFile(
97 const QString & from,
const QString & to, ErrorString & errorDescription);