1 #ifndef QFATFILE_H 2 #define QFATFILE_H 3 4 #include <QtCore> 5 6 #include "QFat.h" 7 8 class QFatFile : public QBuffer 9 { 10 public: 11 QFatFile(QFat* fat); 12 QFatFile(const QString& fileName, QFat* fat); 13 void setFilename(const QString& filename); 14 15 bool open ( OpenMode mode ); 16 void close (); 17 18 private: 19 QFat* m_fat; 20 QString m_path; 21 QString m_name; 22 QDateTime m_creationTime; 23 QDateTime m_modificationTime; 24 25 FatTocEntry m_toc; 26 27 }; 28 29 #endif // QFATFILE_H 30