42 #ifndef QFILESYSTEMITERATOR_P_H_INCLUDED 43 #define QFILESYSTEMITERATOR_P_H_INCLUDED 56 #include <QtCore/qglobal.h> 58 #ifndef QT_NO_FILESYSTEMITERATOR 60 #include <QtCore/qdir.h> 61 #include <QtCore/qdiriterator.h> 62 #include <QtCore/qstringlist.h> 64 #include <QtCore/private/qfilesystementry_p.h> 65 #include <QtCore/private/qfilesystemmetadata_p.h> 69 #elif defined (Q_OS_SYMBIAN) 72 #include <QtCore/qscopedpointer.h> 81 const QStringList &nameFilters, QDirIterator::IteratorFlags flags
98 #elif defined (Q_OS_SYMBIAN) 106 #if defined(_POSIX_THREAD_SAFE_FUNCTIONS) && !defined(Q_OS_CYGWIN) 109 #if defined(Q_OS_QNX) && defined(__EXT_QNX__READDIR_R) 122 #endif // QT_NO_FILESYSTEMITERATOR 124 #endif // include guard
#define QT_END_NAMESPACE
This macro expands to.
QFileSystemEntry::NativePath nativePath
#define Q_DISABLE_COPY(Class)
Disables the use of copy constructors and assignment operators for the given Class.
The QString class provides a Unicode character string.
QFileSystemEntry::NativePath dirPath
The QScopedPointer class stores a pointer to a dynamically allocated object, and deletes it upon dest...
#define QT_BEGIN_NAMESPACE
This macro expands to.
The QStringList class provides a list of strings.
bool advance(QFileSystemEntry &fileEntry, QFileSystemMetaData &metaData)
static const MacSpecialKey entries[NumEntries]
static const char *const filters[3]
QFileSystemIterator(const QFileSystemEntry &entry, QDir::Filters filters, const QStringList &nameFilters, QDirIterator::IteratorFlags flags=QDirIterator::FollowSymlinks|QDirIterator::Subdirectories)