summaryrefslogtreecommitdiff
path: root/plugins/CopyEngine/Ultracopier/TransferThread.h
diff options
context:
space:
mode:
Diffstat (limited to 'plugins/CopyEngine/Ultracopier/TransferThread.h')
-rw-r--r--plugins/CopyEngine/Ultracopier/TransferThread.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/plugins/CopyEngine/Ultracopier/TransferThread.h b/plugins/CopyEngine/Ultracopier/TransferThread.h
index e1a3b3f..fb64d6a 100644
--- a/plugins/CopyEngine/Ultracopier/TransferThread.h
+++ b/plugins/CopyEngine/Ultracopier/TransferThread.h
@@ -256,6 +256,8 @@ private:
#endif
#endif
#endif
+ QFileDevice::Permissions permissions;
+ bool havePermission;
//different pre-operation
bool isSame();
bool destinationExists();
@@ -268,6 +270,8 @@ private:
//fonction to edit the file date time
bool readFileDateTime(const QFileInfo &source);
bool writeFileDateTime(const QFileInfo &destination);
+ bool readFilePermissions(const QFile &source);
+ bool writeFilePermissions(QFile &destination);
void resetExtraVariable();
//error management function
void resumeTransferAfterWriteError();