equal
deleted
inserted
replaced
36 virtual QDateTime fileTime(FileTime time) const; |
36 virtual QDateTime fileTime(FileTime time) const; |
37 virtual void setFileName(const QString &file); |
37 virtual void setFileName(const QString &file); |
38 bool atEnd() const; |
38 bool atEnd() const; |
39 |
39 |
40 virtual qint64 read(char *data, qint64 maxlen); |
40 virtual qint64 read(char *data, qint64 maxlen); |
|
41 virtual qint64 readLine(char *data, qint64 maxlen); |
41 virtual qint64 write(const char *data, qint64 len); |
42 virtual qint64 write(const char *data, qint64 len); |
42 |
43 |
43 bool isOpened() const; |
44 bool isOpened() const; |
44 |
45 |
45 QFile::FileError error() const; |
46 QFile::FileError error() const; |
51 PHYSFS_file *_handler; |
52 PHYSFS_file *_handler; |
52 qint64 _size; |
53 qint64 _size; |
53 FileFlags _flags; |
54 FileFlags _flags; |
54 QString _filename; |
55 QString _filename; |
55 QDateTime _datetime; |
56 QDateTime _datetime; |
|
57 bool m_bufferSet; |
56 }; |
58 }; |
57 |
59 |
58 class FileEngineHandler : public QAbstractFileEngineHandler |
60 class FileEngineHandler : public QAbstractFileEngineHandler |
59 { |
61 { |
60 public: |
62 public: |