56 #include "QtCore/qabstractfileengine.h" 57 #include "private/qiodevice_p.h" 58 #include "private/qringbuffer_p.h" 70 bool openExternalFile(
int flags,
int fd, QFile::FileHandleFlags handleFlags);
71 bool openExternalFile(
int flags, FILE *fh, QFile::FileHandleFlags handleFlags);
73 bool openExternalFile(
int flags,
const RFile& f, QFile::FileHandleFlags handleFlags);
bool openExternalFile(int flags, int fd, QFile::FileHandleFlags handleFlags)
#define QT_END_NAMESPACE
This macro expands to.
QByteArray(* EncoderFn)(const QString &fileName)
This is a typedef for a pointer to a function with the following signature:
void setError(QFile::FileError err)
bool ensureFlushed() const
The QString class provides a Unicode character string.
QAbstractFileEngine * fileEngine
#define QT_BEGIN_NAMESPACE
This macro expands to.
The QAbstractFileEngine class provides an abstraction for accessing the filesystem.
QString(* DecoderFn)(const QByteArray &localfileName)
This is a typedef for a pointer to a function with the following signature:
static QFile::EncoderFn encoder
static QFile::DecoderFn decoder
#define Q_DECLARE_PUBLIC(Class)
The QFile class provides an interface for reading from and writing to files.
bool putCharHelper(char c)
FileError
This enum describes the errors that may be returned by the error() function.