23 #ifndef FILEOPERATIONS_H 24 #define FILEOPERATIONS_H 26 #include "Utils/Pimpl.h" 39 DirectoryCopyThread(QObject* parent, LibraryId target_library_id,
const QStringList& source_dirs,
const QString& target_dir);
42 LibraryId target_library()
const;
54 FileCopyThread(QObject* parent, LibraryId target_library_id,
const QStringList& source_files,
const QString& target_dir);
57 LibraryId target_library()
const;
69 void sig_copy_finished();
70 void sig_copy_started();
76 bool move_dirs(
const QStringList& source_dirs,
const QString& target_dir);
77 bool copy_dirs(
const QStringList& source_dirs,
const QString& target_dir);
78 bool rename_dir(
const QString& source_dir,
const QString& target_dir);
80 bool move_files(
const QStringList& files,
const QString& target_dir);
81 bool copy_files(
const QStringList& files,
const QString& target_dir);
83 bool rename_file(
const QString& old_name,
const QString& new_name);
86 void copy_dir_thread_finished();
87 void copy_file_thread_finished();
91 #endif // FILEOPERATIONS_H Definition: FileOperations.h:64
Definition: FileOperations.h:33
Definition: FileOperations.h:48