Index: sources/model/settings/MSDCardFile.h =================================================================== diff -u -ra53bdf104b52cae3a49705a4cc8bd886530084c9 -r61f87c52ccba9ce140fd8039915e025b6c790575 --- sources/model/settings/MSDCardFile.h (.../MSDCardFile.h) (revision a53bdf104b52cae3a49705a4cc8bd886530084c9) +++ sources/model/settings/MSDCardFile.h (.../MSDCardFile.h) (revision 61f87c52ccba9ce140fd8039915e025b6c790575) @@ -17,8 +17,11 @@ // Qt #include #include +#include // Project +#include "StorageGlobals.h" +#include "Logger.h" // forward declarations class tst_models; @@ -49,14 +52,17 @@ } explicit Data() {} + explicit Data(Storage::Logger::LogType vLogType, const QFileInfo &vFileInfo) : _fileInfo(vFileInfo), _logType(vLogType) { } explicit Data(const QString &vFilePath) : _fileInfo(QFileInfo(vFilePath)) { } QString filePath() const { return _fileInfo.path(); } QString fileName() const { return _fileInfo.fileName (); } qint64 fileSize_bytes() const { return _fileInfo.size (); } - bool isSymLink() { return _fileInfo.isSymbolicLink(); } + int logType () const { return _logType; } + QDateTime lastModificationDateTime() const {return _fileInfo.fileTime(QFile::FileModificationTime);} private: QFileInfo _fileInfo; + Storage::Logger::LogType _logType; }; };