QtCore/qfsfileengine.h Source File
Go to the documentation of this file.
42 #ifndef QFSFILEENGINE_H
43 #define QFSFILEENGINE_H
50 #ifndef QT_NO_FSFILEENGINE
58 class QFSFileEnginePrivate;
68 bool open(QIODevice::OpenMode openMode);
69 bool open(QIODevice::OpenMode flags, FILE *fh);
75 bool isSequential()
const;
77 bool copy(
const QString &newName);
78 bool rename(
const QString &newName);
79 bool link(
const QString &newName);
80 bool mkdir(
const QString &dirName,
bool createParentDirectories)
const;
81 bool rmdir(
const QString &dirName,
bool recurseParentDirectories)
const;
83 bool caseSensitive()
const;
84 bool isRelativePath()
const;
86 FileFlags fileFlags(FileFlags
type)
const;
87 bool setPermissions(uint perms);
92 void setFileName(
const QString &file);
95 #ifndef QT_NO_FILESYSTEMITERATOR
105 bool supportsExtension(
Extension extension)
const;
108 bool open(QIODevice::OpenMode flags,
int fd);
109 bool open(QIODevice::OpenMode flags,
int fd, QFile::FileHandleFlags handleFlags);
110 bool open(QIODevice::OpenMode flags, FILE *fh, QFile::FileHandleFlags handleFlags);
112 bool open(QIODevice::OpenMode flags,
const RFile &
f, QFile::FileHandleFlags handleFlags);
114 static bool setCurrentPath(
const QString &path);
129 #endif // QT_NO_FSFILEENGINE
131 #endif // QFSFILEENGINE_H
GLuint GLuint GLsizei GLenum type
GLXDrawable GLXDrawable read
#define QT_BEGIN_NAMESPACE
GLsizei GLsizei GLenum GLenum const GLvoid * data
Q_CORE_EXPORT QTextStream & flush(QTextStream &s)