18#ifndef DFILESYSTEMWATCHER_H
19#define DFILESYSTEMWATCHER_H
21#include "dtkcore_global.h"
28class DFileSystemWatcherPrivate;
39 bool addPath(
const QString &file);
40 QStringList addPaths(
const QStringList &files);
41 bool removePath(
const QString &file);
42 QStringList removePaths(
const QStringList &files);
44 QStringList files()
const;
45 QStringList directories()
const;
48 void fileDeleted(
const QString &path,
const QString &name, QPrivateSignal);
49 void fileAttributeChanged(
const QString &path,
const QString &name, QPrivateSignal);
50 void fileClosed(
const QString &path,
const QString &name, QPrivateSignal);
51 void fileMoved(
const QString &fromPath,
const QString &fromName,
52 const QString &toPath,
const QString &toName, QPrivateSignal);
53 void fileCreated(
const QString &path,
const QString &name, QPrivateSignal);
54 void fileModified(
const QString &path,
const QString &name, QPrivateSignal);
57 Q_PRIVATE_SLOT(d_func(),
void _q_readFromInotify())
The DFileSystemWatcher class provides an interface for monitoring files and directories for modificat...
Definition: dfilesystemwatcher.h:30
一些宏的定义.
Definition: dobject.h:38