NAME
Qt::Core::QAbstractFileEngine
PUBLIC METHODS
- ~QAbstractFileEngine()
- bool atEnd()
- QAbstractFileEngineIterator * beginEntryList(QFlags<QDir::Filter> filters, const QStringList & filterNames)
- bool caseSensitive()
- bool close()
- bool copy(const QString & newName)
- QAbstractFileEngineIterator * endEntryList()
- QStringList entryList(QFlags<QDir::Filter> filters, const QStringList & filterNames)
- QFile::FileError error()
- QString errorString()
- QFlags<QAbstractFileEngine::FileFlag> fileFlags(QFlags<QAbstractFileEngine::FileFlag> type)
- QFlags<QAbstractFileEngine::FileFlag> fileFlags(QFlags<QAbstractFileEngine::FileFlag> type = QAbstractFileEngine::FileInfoAll)
- QString fileName(QAbstractFileEngine::FileName file)
- QString fileName(QAbstractFileEngine::FileName file = QAbstractFileEngine::DefaultName)
- QDateTime fileTime(QAbstractFileEngine::FileTime time)
- bool flush()
- int handle()
- bool isRelativePath()
- bool isSequential()
- bool link(const QString & newName)
- uchar * map(qint64 offset, qint64 size, QFile::MemoryMapFlags flags)
- bool mkdir(const QString & dirName, bool createParentDirectories)
- bool open(QFlags<QIODevice::OpenModeFlag> openMode)
- QString owner(QAbstractFileEngine::FileOwner arg0)
- uint ownerId(QAbstractFileEngine::FileOwner arg0)
- qint64 pos()
- qint64 read(char * data, qint64 maxlen)
- qint64 readLine(char * data, qint64 maxlen)
- bool remove()
- bool rename(const QString & newName)
- bool rmdir(const QString & dirName, bool recurseParentDirectories)
- bool seek(qint64 pos)
- void setFileName(const QString & file)
- bool setPermissions(uint perms)
- bool setSize(qint64 size)
- qint64 size()
- bool unmap(uchar * ptr)
- qint64 write(const char * data, qint64 len)
ENUM VALUES
- ReadOwnerPerm
- WriteOwnerPerm
- ExeOwnerPerm
- ReadUserPerm
- WriteUserPerm
- ExeUserPerm
- ReadGroupPerm
- WriteGroupPerm
- ExeGroupPerm
- ReadOtherPerm
- WriteOtherPerm
- ExeOtherPerm
- LinkType
- FileType
- DirectoryType
- BundleType
- HiddenFlag
- LocalDiskFlag
- ExistsFlag
- RootFlag
- Refresh
- PermsMask
- TypesMask
- FlagsMask
- FileInfoAll
- DefaultName
- BaseName
- PathName
- AbsoluteName
- AbsolutePathName
- LinkName
- CanonicalName
- CanonicalPathName
- BundleName
- NFileNames
- OwnerUser
- OwnerGroup
- CreationTime
- ModificationTime
- AccessTime
- AtEndExtension
- FastReadLineExtension
- MapExtension
- UnMapExtension
EXPORT
None by default.
AUTHOR
Dongxu Ma <dongxu@cpan.org>
COPYRIGHT AND LICENSE
Copyright (C) 2011 - 2011 by Dongxu Ma
This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself.