mirror of
https://gitlab.gnome.org/GNOME/glib.git
synced 2025-09-05 23:48:44 +02:00
Export the eject-button signal on the volume monitor class (#541794).
2008-07-06 David Zeuthen <davidz@redhat.com> * gvolumemonitor.[ch]: * gunionvolumemonitor.c: Export the eject-button signal on the volume monitor class (#541794). svn path=/trunk/; revision=7168
This commit is contained in:
committed by
David Zeuthen
parent
532e476d62
commit
7a5a2be92b
@@ -56,6 +56,7 @@ enum {
|
||||
DRIVE_CONNECTED,
|
||||
DRIVE_DISCONNECTED,
|
||||
DRIVE_CHANGED,
|
||||
DRIVE_EJECT_BUTTON,
|
||||
LAST_SIGNAL
|
||||
};
|
||||
|
||||
@@ -229,6 +230,23 @@ g_volume_monitor_class_init (GVolumeMonitorClass *klass)
|
||||
g_cclosure_marshal_VOID__OBJECT,
|
||||
G_TYPE_NONE, 1, G_TYPE_DRIVE);
|
||||
|
||||
/**
|
||||
* GVolumeMonitor::drive-eject-button:
|
||||
* @volume_monitor: The volume monitor emitting the signal.
|
||||
* @drive: the drive where the eject button was pressed
|
||||
*
|
||||
* Emitted when the eject button is pressed on @drive.
|
||||
*
|
||||
* Since: 2.18
|
||||
**/
|
||||
signals[DRIVE_EJECT_BUTTON] = g_signal_new (I_("drive_eject_button"),
|
||||
G_TYPE_VOLUME_MONITOR,
|
||||
G_SIGNAL_RUN_LAST,
|
||||
G_STRUCT_OFFSET (GVolumeMonitorClass, drive_eject_button),
|
||||
NULL, NULL,
|
||||
g_cclosure_marshal_VOID__OBJECT,
|
||||
G_TYPE_NONE, 1, G_TYPE_DRIVE);
|
||||
|
||||
}
|
||||
|
||||
static void
|
||||
|
Reference in New Issue
Block a user