35 #include <QStringList>
53 static bool copyFile(
const QString &source,
const QString &destination);
60 static bool copyDirectory(QString source, QString destination);
68 const QStringList &exception_file_list = QStringList(),
69 const QStringList &exception_folder_list = QStringList());
74 static QByteArray
fileToBase64(
const QString &file_name);
80 static bool base64ToFile(
const QString &source_data,
const QString &target_file);
static bool base64ToFile(const QString &source_data, const QString &target_file)
Takes base64 byte array and saves it into file.
static bool copyFile(const QString &source, const QString &destination)
Copies source file into destination path.
static QByteArray fileToBase64(const QString &file_name)
Takes input file and reads it into base64 byte array.
static void playWaveFile(const QString &file_path)
Plays selected file with default audio output.
IO/files processing methods.
static bool removeDirectory(const QString &directory_name, const QStringList &exception_file_list=QStringList(), const QStringList &exception_folder_list=QStringList())
Removes given directory and all its contents if not exceptions are given.
static bool copyDirectory(QString source, QString destination)
Copies source directory into destination path.