46 #ifndef QT_NO_FSFILEENGINE 47 #ifndef QT_NO_FILESYSTEMITERATOR 107 #endif // QT_NO_FILESYSTEMITERATOR 108 #endif // QT_NO_FSFILEENGINE
QString path() const
Returns the path for this iterator.
#define QT_END_NAMESPACE
This macro expands to.
QString currentFileName() const
This pure virtual function returns the name of the current directory entry, excluding the path...
QFileInfo currentFileInfo() const
The virtual function returns a QFileInfo for the current directory entry.
QString fileName() const
Returns the name of the file, excluding the path.
QFSFileEngineIterator(QDir::Filters filters, const QStringList &filterNames)
The QString class provides a Unicode character string.
QString next()
This pure virtual function advances the iterator to the next directory entry, and returns the file pa...
#define QT_BEGIN_NAMESPACE
This macro expands to.
The QStringList class provides a list of strings.
static const char * data(const QByteArray &arr)
bool advance(QFileSystemEntry &fileEntry, QFileSystemMetaData &metaData)
void reset(T *other=0)
Deletes the existing object it is pointing to if any, and sets its pointer to other.
QDir::Filters filters() const
Returns the entry filters for this iterator.
QStringList nameFilters() const
Returns the name filters for this iterator.
static const char *const filters[3]
QScopedPointer< QFileSystemIterator > nativeIterator
The QAbstractFileEngineIterator class provides an iterator interface for custom file engines...
bool hasNext() const
This pure virtual function returns true if there is at least one more entry in the current directory ...
QString currentFilePath() const
Returns the path to the current directory entry.
The QFileInfo class provides system-independent file information.