diff options
Diffstat (limited to 'src/corelib/io/qfile_p.h')
-rw-r--r-- | src/corelib/io/qfile_p.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/corelib/io/qfile_p.h b/src/corelib/io/qfile_p.h index b932627ec0..4a637d44a8 100644 --- a/src/corelib/io/qfile_p.h +++ b/src/corelib/io/qfile_p.h @@ -59,9 +59,12 @@ QT_BEGIN_NAMESPACE +class QTemporaryFile; + class QFilePrivate : public QIODevicePrivate { Q_DECLARE_PUBLIC(QFile) + friend class QTemporaryFile; protected: QFilePrivate(); @@ -70,6 +73,8 @@ protected: bool openExternalFile(int flags, int fd, QFile::FileHandleFlags handleFlags); bool openExternalFile(int flags, FILE *fh, QFile::FileHandleFlags handleFlags); + virtual QAbstractFileEngine *engine() const; + QString fileName; mutable QAbstractFileEngine *fileEngine; |