枚举

Gio文件监控标志

声明

flags Gio.FileMonitorFlags

描述 [源码]

这些标志用于设置 GFileMonitor 将监控的内容。

成员

G_FILE_MONITOR_NONE

未设置任何标志。

  • 值:0
  • 自:2.0
G_FILE_MONITOR_WATCH_MOUNTS

监控挂载事件。

  • 值:1
  • 自:2.0
G_FILE_MONITOR_SEND_MOVED

当文件重命名(移动)导致删除和创建事件对时,成对发送删除和创建事件,并发送单个 G_FILE_MONITOR_EVENT_MOVED 事件替代(注意:并非所有后端都支持;默认行为(不指定此标志)是发送单个删除和创建事件)。自2.46版本开始已过时:使用 G_FILE_MONITOR_WATCH_MOVES 代替。

  • 值:2
  • 自:2.0
G_FILE_MONITOR_WATCH_HARD_LINKS

监控通过另一个硬链接对文件进行的更改。自2.36版本开始。

  • 值:4
  • 自:2.0
G_FILE_MONITOR_WATCH_MOVES

监控监视目录上的重命名操作。这会在可能的情况下触发 G_FILE_MONITOR_EVENT_RENAMEDG_FILE_MONITOR_EVENT_MOVED_ING_FILE_MONITOR_EVENT_MOVED_OUT 事件。自2.46版本开始。

  • 值:8
  • 自:2.0