NAME

Qt::Core::QFSFileEngine

PUBLIC METHODS

QFSFileEngine()
QFSFileEngine(const QString & file)
~QFSFileEngine()
QAbstractFileEngineIterator * beginEntryList(QFlags<QDir::Filter> filters, const QStringList & filterNames)
bool caseSensitive()
bool close()
bool copy(const QString & newName)
static QString currentPath(const QString & path)
static QString currentPath(const QString & path = QString())
QAbstractFileEngineIterator * endEntryList()
QStringList entryList(QFlags<QDir::Filter> filters, const QStringList & filterNames)
bool extension(QAbstractFileEngine::Extension extension, const QAbstractFileEngine::ExtensionOption * option, QAbstractFileEngine::ExtensionReturn * output)
bool extension(QAbstractFileEngine::Extension extension, const QAbstractFileEngine::ExtensionOption * option, QAbstractFileEngine::ExtensionReturn * output = 0)
bool extension(QAbstractFileEngine::Extension extension, const QAbstractFileEngine::ExtensionOption * option = 0, QAbstractFileEngine::ExtensionReturn * output = 0)
QFlags<QAbstractFileEngine::FileFlag> fileFlags(QFlags<QAbstractFileEngine::FileFlag> type)
QString fileName(QAbstractFileEngine::FileName file)
QDateTime fileTime(QAbstractFileEngine::FileTime time)
bool flush()
int handle()
static QString homePath()
bool isRelativePath()
bool isSequential()
bool link(const QString & newName)
bool mkdir(const QString & dirName, bool createParentDirectories)
bool open(QFlags<QIODevice::OpenModeFlag> openMode)
bool open(QFlags<QIODevice::OpenModeFlag> flags, FILE * fh)
bool open(QFlags<QIODevice::OpenModeFlag> flags, int fd)
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)
static QString rootPath()
bool seek(qint64 arg0)
static bool setCurrentPath(const QString & path)
void setFileName(const QString & file)
bool setPermissions(uint perms)
bool setSize(qint64 size)
qint64 size()
bool supportsExtension(QAbstractFileEngine::Extension extension)
static QString tempPath()
qint64 write(const char * data, qint64 len)

ENUM VALUES

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.

See http://dev.perl.org/licenses/artistic.html