23 #ifndef FILEOPERATIONS_H 24 #define FILEOPERATIONS_H 26 #include "Utils/Pimpl.h" 36 DirectoryCopyThread(QObject* parent, LibraryId target_library_id,
const QStringList& source_dirs,
const QString& target_dir);
39 LibraryId target_library()
const;
51 FileCopyThread(QObject* parent, LibraryId target_library_id,
const QStringList& source_files,
const QString& target_dir);
54 LibraryId target_library()
const;
66 void sig_copy_finished();
67 void sig_copy_started();
73 bool move_dirs(
const QStringList& source_dirs,
const QString& target_dir);
74 bool copy_dirs(
const QStringList& source_dirs,
const QString& target_dir);
75 bool rename_dir(
const QString& source_dir,
const QString& target_dir);
77 bool move_files(
const QStringList& files,
const QString& target_dir);
78 bool copy_files(
const QStringList& files,
const QString& target_dir);
80 bool rename_file(
const QString& old_name,
const QString& new_name);
83 void copy_dir_thread_finished();
84 void copy_file_thread_finished();
88 #endif // FILEOPERATIONS_H Definition: FileOperations.h:61
Definition: FileOperations.h:30
Definition: FileOperations.h:45