DtkCore
DTK Core module
载入中...
搜索中...
未找到
Dtk::Core::DFileWatcherManager类 参考
类 Dtk::Core::DFileWatcherManager 继承关系图:
Dtk::Core::DObject

信号

void fileDeleted (const QString &filePath)
 当路径filePath对应的文件被删除时发送此信号.
 
void fileAttributeChanged (const QString &filePath)
 当路径filePath对应的文件属性发生变化时发送此信号.
 
void fileMoved (const QString &fromFilePath, const QString &toFilePath)
 当路径fromFilePath对应的文件被移动到路径toFilePath时发送此信号.
 
void subfileCreated (const QString &filePath)
 当路径filePath对应的文件夹中有新的子文件被创建时发送此信号.
 
void fileModified (const QString &filePath)
 当路径filePath对应的文件被修改时发送此信号.
 
void fileClosed (const QString &filePath)
 当路径filePath对应的文件被关闭时发送此信号.
 

Public 成员函数

 DFileWatcherManager (QObject *parent=0)
 
DFileWatcheradd (const QString &filePath)
 为路径filePath创建 DFileWatcher 并将其添加到 DFileWatcherManager 中.
 
void remove (const QString &filePath)
 DFileWatcherManager 中移除路径filePath对应的 DFileWatcher.
 
void removeAll ()
 DFileWatcherManager 中移除所有的 DFileWatcher.
 
QStringList watchedFiles () const
 获取 DFileWatcherManager 中所有的 DFileWatcher.
 

额外继承的成员函数

- Protected 成员函数 继承自 Dtk::Core::DObject
 DObject (DObject *parent=nullptr)
 
 DObject (DObjectPrivate &dd, DObject *parent=nullptr)
 
- Protected 属性 继承自 Dtk::Core::DObject
QScopedPointer< DObjectPrivated_d_ptr
 

成员函数说明

◆ add()

DFileWatcher * DFileWatcherManager::add ( const QString &  filePath)

为路径filePath创建 DFileWatcher 并将其添加到 DFileWatcherManager 中.

返回
被创建并添加到 DFileWatcherManagerDFileWatcher

该类的文档由以下文件生成: