diff options
author | Thomas Preud'homme <robotux@celest.fr> | 2013-03-21 11:01:59 +0100 |
---|---|---|
committer | Thomas Preud'homme <robotux@celest.fr> | 2013-03-21 11:01:59 +0100 |
commit | e297dbd8052ef4e66f069e2dd1865ae7fa8af28e (patch) | |
tree | 342fea0a2f6f33b8b62dad2d1729f8209da1a1ba /plugins-alternative/CopyEngine/Rsync/AvancedQFile.h | |
parent | 8f9f382e1c97cab2e72e97495650c73ac4b97314 (diff) |
Imported Upstream version 0.3.1.0
Diffstat (limited to 'plugins-alternative/CopyEngine/Rsync/AvancedQFile.h')
-rw-r--r-- | plugins-alternative/CopyEngine/Rsync/AvancedQFile.h | 32 |
1 files changed, 32 insertions, 0 deletions
diff --git a/plugins-alternative/CopyEngine/Rsync/AvancedQFile.h b/plugins-alternative/CopyEngine/Rsync/AvancedQFile.h new file mode 100644 index 0000000..284cf02 --- /dev/null +++ b/plugins-alternative/CopyEngine/Rsync/AvancedQFile.h @@ -0,0 +1,32 @@ +/** \file AvancedQFile.h +\brief Define the QFile herited class to set file date/time +\author alpha_one_x86 +\version 0.3 +\date 2010 */ + +#ifndef AVANCEDQFILE_H +#define AVANCEDQFILE_H + +#include <QFile> +#include <QDateTime> +#include <QFileInfo> + +/// \brief devired class from QFile to set time/date on file +class AvancedQFile : public QFile +{ + Q_OBJECT +public: + /// \brief set created date, not exists in unix world + bool setCreated(QDateTime time); + /// \brief set last modification date + bool setLastModified(QDateTime time); + /// \brief set last read date + bool setLastRead(QDateTime time); + +/* //fileName + void close(); + bool open ( FILE * fh, OpenMode mode ) + bool open ( int fd, OpenMode mode )*/ +}; + +#endif // AVANCEDQFILE_H |