42 #ifndef QFILEINFOGATHERER_H 43 #define QFILEINFOGATHERER_H 87 #ifndef QT_NO_FSFILEENGINE 113 if (ignoreNtfsSymLinks) {
153 #ifndef QT_NO_FILESYSTEMMODEL 163 void directoryLoaded(
const QString &path);
170 void removePath(
const QString &path);
174 void list(
const QString &directoryPath);
176 void updateFile(
const QString &path);
177 void setResolveSymlinks(
bool enable);
178 bool resolveSymlinks()
const;
197 #ifndef QT_NO_FILESYSTEMWATCHER 208 #endif // QT_NO_FILESYSTEMMODEL 212 #endif // QFILEINFOGATHERER_H
QStack< QStringList > files
bool isHidden() const
Returns true if this is a `hidden' file; otherwise returns false.
static mach_timebase_info_data_t info
#define QT_END_NAMESPACE
This macro expands to.
The QMutex class provides access serialization between threads.
The QFileSystemWatcher class provides an interface for monitoring files and directories for modificat...
static void clear(QVariant::Private *d)
QFileIconProvider defaultProvider
QString absoluteFilePath() const
Returns an absolute path including the file name.
QFileSystemWatcher * watcher
QLatin1String(DBUS_INTERFACE_DBUS))) Q_GLOBAL_STATIC_WITH_ARGS(QString
bool exists() const
Returns true if the file exists; otherwise returns false.
The QString class provides a Unicode character string.
QFile::Permissions permissions() const
Returns the complete OR-ed together combination of QFile::Permissions for the file.
The QObject class is the base class of all Qt objects.
The QElapsedTimer class provides a fast way to calculate elapsed times.
#define QT_BEGIN_NAMESPACE
This macro expands to.
bool isDir() const
Returns true if this object points to a directory or to a symbolic link to a directory; otherwise ret...
The QStringList class provides a list of strings.
The QFileIconProvider class provides file icons for the QDirModel and the QFileSystemModel classes...
bool caseSensitive() const
Returns true for Windows, false for Unix.
QFileIconProvider * m_iconProvider
int compare(const QString &s) const
qint64 size() const
Returns the file size in bytes.
The QDateTime class provides date and time functions.
QString suffix() const
Returns the suffix of the file.
#define Q_AUTOTEST_EXPORT
bool isFile() const
Returns true if this object points to a file or to a symbolic link to a file.
QFuture< T > run(Function function,...)
bool isSymLink() const
Returns true if this object points to a symbolic link (or to a shortcut on Windows); otherwise return...
The QFileInfo class provides system-independent file information.
The QThread class provides a platform-independent way to manage threads.
static QString fileName(const QString &fileUrl)
The QList class is a template class that provides lists.
The QFSFileEngine class implements Qt's default file engine.
QDateTime lastModified() const
Returns the date and time when the file was last modified.
The QIcon class provides scalable icons in different modes and states.