8#include <QtCore/qdir.h>
30 IteratorFlags
flags = IteratorFlag::NoFlag);
33 IteratorFlags
flags = IteratorFlag::NoFlag);
46 QString completeBaseName()
const;
53 bool isSymLink()
const;
55 bool isHidden()
const;
57 bool isWritable()
const;
58 bool isExecutable()
const;
60 QString canonicalFilePath()
const;
93 return lhs.dirListPtr ==
nullptr && rhs.dirListPtr ==
nullptr;
96 {
return !(lhs == rhs); }
99 const_iterator
begin()
const;
111 std::unique_ptr<QDirListingPrivate>
d;
\inmodule QtCore\reentrant
QDateTime birthTime(const QTimeZone &tz) const
QDateTime metadataChangeTime(const QTimeZone &tz) const
QDateTime lastRead(const QTimeZone &tz) const
See the QFileInfo methods with the same names.
QDateTime lastModified(const QTimeZone &tz) const
friend bool operator!=(const const_iterator &lhs, const const_iterator &rhs)
std::input_iterator_tag iterator_category
friend bool operator==(const const_iterator &lhs, const const_iterator &rhs)
const_iterator operator++(int)
reference operator*() const
Returns a {const QDirListing::DirEntry &} of the directory entry this iterator points to.
pointer operator->() const
Returns a {const QDirListing::DirEntry *} to the directory entry this iterator points to.
The QDirListing class provides an STL-style iterator for directory entries.
const_iterator cbegin() const
IteratorFlag
This enum class describes flags can be used to configure the behavior of QDirListing.
const_iterator constBegin() const
~QDirListing()
Destroys the QDirListing.
const_iterator end() const
const_iterator cend() const
begin()/cbegin() returns a QDirListing::const_iterator that enables iterating over directory entries ...
const_iterator constEnd() const
\macro QT_RESTRICTED_CAST_FROM_ASCII
Combined button and popup list for selecting options.
#define Q_DECLARE_FLAGS(Flags, Enum)
#define Q_DECLARE_OPERATORS_FOR_FLAGS(Flags)
GLenum GLuint GLintptr GLsizeiptr size
[1]
GLint GLint GLint GLint GLint GLint GLint GLbitfield GLenum filter
GLsizei const GLchar *const * path
static QString absolutePath(const QString &path)
QtPrivate::QRegularExpressionMatchIteratorRangeBasedForIterator begin(const QRegularExpressionMatchIterator &iterator)
static QString absoluteFilePath(const Options *options, const QString &relativeFileName)
return device isReadable() ? device -> read(static_cast< char * >(buf), size) :-1
const QStringList filters({"Image files (*.png *.xpm *.jpg)", "Text files (*.txt)", "Any files (*)" })
[6]