- Qt 6.10
- Qt Core
- C++ Classes
- QFile
- Qt 6.10.2 Reference Documentation

# List of All Members for QFile

This is the complete list of members for QFile, including inherited members.

enum FileError enum FileHandleFlag flags FileHandleFlags enum FileTime enum MemoryMapFlag flags MemoryMapFlags flags OpenMode enum OpenModeFlag enum Permission flags Permissions QFile() QFile(QObject *) QFile(const QString &) QFile(const std::filesystem::path &) QFile(const QString &, QObject *) QFile(const std::filesystem::path &, QObject *) ~QFile() aboutToClose() atEnd() const : bool atEnd() const : bool bindableObjectName() : QBindable<QString> blockSignals(bool) : bool bytesAvailable() const : qint64 bytesToWrite() const : qint64 bytesWritten(qint64) canReadLine() const : bool channelBytesWritten(int, qint64) channelReadyRead(int) childEvent(QChildEvent *) children() const : const QObjectList & close() close() commitTransaction() connect(const QObject *, const QMetaMethod &, const QObject *, const QMetaMethod &, Qt::ConnectionType) : QMetaObject::Connection connect(const QObject *, const char *, const QObject *, const char *, Qt::ConnectionType) : QMetaObject::Connection connect(const QObject *, PointerToMemberFunction, Functor) : QMetaObject::Connection connect(const QObject *, const char *, const char *, Qt::ConnectionType) const : QMetaObject::Connection connect(const QObject *, PointerToMemberFunction, const QObject *, Functor, Qt::ConnectionType) : QMetaObject::Connection connect(const QObject *, PointerToMemberFunction, const QObject *, PointerToMemberFunction, Qt::ConnectionType) : QMetaObject::Connection connectNotify(const QMetaMethod &) copy(const QString &) : bool copy(const std::filesystem::path &) : bool copy(const QString &, const QString &) : bool currentReadChannel() const : int currentWriteChannel() const : int customEvent(QEvent *) decodeName(const QByteArray &) : QString decodeName(const char *) : QString deleteLater() destroyed(QObject *) disconnect(const QMetaObject::Connection &) : bool disconnect(const QObject *, const QMetaMethod &, const QObject *, const QMetaMethod &) : bool disconnect(const QObject *, const char *, const QObject *, const char *) : bool disconnect(const QObject *, const char *) const : bool disconnect(const char *, const QObject *, const char *) const : bool disconnect(const QObject *, PointerToMemberFunction, const QObject *, PointerToMemberFunction) : bool disconnectNotify(const QMetaMethod &) dumpObjectInfo() const dumpObjectTree() const dynamicPropertyNames() const : QList<QByteArray> encodeName(const QString &) : QByteArray error() const : QFileDevice::FileError errorString() const : QString event(QEvent *) : bool eventFilter(QObject *, QEvent *) : bool exists(const QString &) : bool exists() const : bool fileName() const : QString fileName() const : QString fileTime(QFileDevice::FileTime) const : QDateTime filesystemFileName() const : std::filesystem::path filesystemSymLinkTarget() const : std::filesystem::path filesystemSymLinkTarget(const std::filesystem::path &) : std::filesystem::path findChild(QAnyStringView, Qt::FindChildOptions) const : T findChild(Qt::FindChildOptions) const : T findChildren(QAnyStringView, Qt::FindChildOptions) const : QList<T> findChildren(Qt::FindChildOptions) const : QList<T> findChildren(const QRegularExpression &, Qt::FindChildOptions) const : QList<T> flush() : bool getChar(char *) : bool handle() const : int inherits(const char *) const : bool installEventFilter(QObject *) isOpen() const : bool isQuickItemType() const : bool isReadable() const : bool isSequential() const : bool isSequential() const : bool isSignalConnected(const QMetaMethod &) const : bool isTextModeEnabled() const : bool isTransactionStarted() const : bool isWidgetType() const : bool isWindowType() const : bool isWritable() const : bool killTimer(int) killTimer(Qt::TimerId) link(const QString &) : bool link(const std::filesystem::path &) : bool link(const QString &, const QString &) : bool map(qint64, qint64, QFileDevice::MemoryMapFlags) : uchar * | metaObject() const : const QMetaObject * moveToThread(QThread *) : bool moveToTrash() : bool moveToTrash(const QString &, QString *) : bool objectName() const : QString objectNameChanged(const QString &) open(QIODeviceBase::OpenMode) : bool open(QIODeviceBase::OpenMode) : bool open(QIODeviceBase::OpenMode, QFileDevice::Permissions) : bool open(FILE *, QIODeviceBase::OpenMode, QFileDevice::FileHandleFlags) : bool open(int, QIODeviceBase::OpenMode, QFileDevice::FileHandleFlags) : bool openMode() const : QIODeviceBase::OpenMode parent() const : QObject * peek(char *, qint64) : qint64 peek(qint64) : QByteArray permissions() const : QFileDevice::Permissions permissions() const : QFileDevice::Permissions permissions(const QString &) : QFileDevice::Permissions permissions(const std::filesystem::path &) : QFileDevice::Permissions pos() const : qint64 pos() const : qint64 property(const char *) const : QVariant putChar(char) : bool read(char *, qint64) : qint64 read(qint64) : QByteArray readAll() : QByteArray readChannelCount() const : int readChannelFinished() readData(char *, qint64) : qint64 readData(char *, qint64) : qint64 readLine(char *, qint64) : qint64 readLine(qint64) : QByteArray readLineData(char *, qint64) : qint64 readLineData(char *, qint64) : qint64 readLineInto(QSpan<char>) : QByteArrayView readLineInto(QSpan<std::byte>) : QByteArrayView readLineInto(QSpan<uchar>) : QByteArrayView readLineInto(QByteArray *, qint64) : bool readyRead() receivers(const char *) const : int remove() : bool remove(const QString &) : bool removeEventFilter(QObject *) rename(const QString &) : bool rename(const std::filesystem::path &) : bool rename(const QString &, const QString &) : bool reset() : bool resize(qint64) : bool resize(qint64) : bool resize(const QString &, qint64) : bool rollbackTransaction() seek(qint64) : bool seek(qint64) : bool sender() const : QObject * senderSignalIndex() const : int setCurrentReadChannel(int) setCurrentWriteChannel(int) setErrorString(const QString &) setFileName(const QString &) setFileName(const std::filesystem::path &) setFileTime(const QDateTime &, QFileDevice::FileTime) : bool setObjectName(const QString &) setObjectName(QAnyStringView) setOpenMode(QIODeviceBase::OpenMode) setParent(QObject *) setPermissions(QFileDevice::Permissions) : bool setPermissions(QFileDevice::Permissions) : bool setPermissions(const QString &, QFileDevice::Permissions) : bool setPermissions(const std::filesystem::path &, QFileDevice::Permissions) : bool setProperty(const char *, const QVariant &) : bool setProperty(const char *, QVariant &&) : bool setTextModeEnabled(bool) signalsBlocked() const : bool size() const : qint64 size() const : qint64 size() const : qint64 skip(qint64) : qint64 skipData(qint64) : qint64 startTimer(int, Qt::TimerType) : int startTimer(std::chrono::nanoseconds, Qt::TimerType) : int startTransaction() staticMetaObject : const QMetaObject supportsMoveToTrash() : bool symLinkTarget(const QString &) : QString symLinkTarget() const : QString thread() const : QThread * timerEvent(QTimerEvent *) tr(const char *, const char *, int) : QString ungetChar(char) unmap(uchar *) : bool unsetError() waitForBytesWritten(int) : bool waitForReadyRead(int) : bool write(const char *, qint64) : qint64 write(const QByteArray &) : qint64 write(const char *) : qint64 writeChannelCount() const : int writeData(const char *, qint64) : qint64 writeData(const char *, qint64) : qint64