类
原生原生体积监控器
实例方法
从卷监控器继承的方法(5个)
g_volume_monitor_get_connected_drives
获得连接到系统的驱动器列表。
g_volume_monitor_get_mount_for_uuid
通过其UUID(见g_mount_get_uuid())查找一个 GMount
对象。
g_volume_monitor_get_mounts
获得系统上挂载的列表。
g_volume_monitor_get_volume_for_uuid
通过其UUID(见g_volume_get_uuid())查找一个 GVolume
对象。
g_volume_monitor_get_volumes
获得系统上卷的列表。
信号
从卷监控器继承的信号(12个)
GVolumeMonitor::drive-changed
当驱动器发生变化时发出。
GVolumeMonitor::drive-connected
当驱动器连接到系统时发出。
GVolumeMonitor::drive-disconnected
当驱动器从系统断开连接时发出。
GVolumeMonitor::drive-eject-button
当在 drive
上按下弹出按钮时发出。
自:2.18
GVolumeMonitor::drive-stop-button
当在 drive
上按下停止按钮时发出。
自:2.22
GVolumeMonitor::mount-added
当挂载添加时发出。
GVolumeMonitor::mount-changed
当挂载发生更改时发出。
GVolumeMonitor::mount-pre-unmount
可能在挂载即将被移除时发出。
GVolumeMonitor::mount-removed
当挂载被移除时发出。
GVolumeMonitor::volume-added
当可挂载卷被添加到系统时发出。
GVolumeMonitor::volume-changed
当可挂载卷发生变化时发出。
GVolumeMonitor::volume-removed
当可挂载卷从系统移除时发出。
从GObject继承的信号(1个)
GObject::notify
当对象的某个属性通过g_object_set_property(),g_object_set()等设置值时,会发出notify信号。
类结构
struct GioNativeVolumeMonitorClass {
GVolumeMonitorClass parent_class;
GMount* (* get_mount_for_mount_path) (
const char* mount_path,
GCancellable* cancellable
);
}
没有可用的描述。
类成员
parent_class: GVolumeMonitorClass
没有可用的描述。
get_mount_for_mount_path: GMount* (* get_mount_for_mount_path) ( const char* mount_path, GCancellable* cancellable )
没有可用的描述。