Struct gtk_sys::GtkStatusIconClass [−][src]
#[repr(C)]pub struct GtkStatusIconClass { pub parent_class: GObjectClass, pub activate: Option<unsafe extern "C" fn(_: *mut GtkStatusIcon)>, pub popup_menu: Option<unsafe extern "C" fn(_: *mut GtkStatusIcon, _: c_uint, _: u32)>, pub size_changed: Option<unsafe extern "C" fn(_: *mut GtkStatusIcon, _: c_int) -> gboolean>, pub button_press_event: Option<unsafe extern "C" fn(_: *mut GtkStatusIcon, _: *mut GdkEventButton) -> gboolean>, pub button_release_event: Option<unsafe extern "C" fn(_: *mut GtkStatusIcon, _: *mut GdkEventButton) -> gboolean>, pub scroll_event: Option<unsafe extern "C" fn(_: *mut GtkStatusIcon, _: *mut GdkEventScroll) -> gboolean>, pub query_tooltip: Option<unsafe extern "C" fn(_: *mut GtkStatusIcon, _: c_int, _: c_int, _: gboolean, _: *mut GtkTooltip) -> gboolean>, pub __gtk_reserved1: Option<unsafe extern "C" fn()>, pub __gtk_reserved2: Option<unsafe extern "C" fn()>, pub __gtk_reserved3: Option<unsafe extern "C" fn()>, pub __gtk_reserved4: Option<unsafe extern "C" fn()>, }
Fields
parent_class: GObjectClassactivate: Option<unsafe extern "C" fn(_: *mut GtkStatusIcon)>size_changed: Option<unsafe extern "C" fn(_: *mut GtkStatusIcon, _: c_int) -> gboolean>scroll_event: Option<unsafe extern "C" fn(_: *mut GtkStatusIcon, _: *mut GdkEventScroll) -> gboolean>query_tooltip: Option<unsafe extern "C" fn(_: *mut GtkStatusIcon, _: c_int, _: c_int, _: gboolean, _: *mut GtkTooltip) -> gboolean>__gtk_reserved1: Option<unsafe extern "C" fn()>__gtk_reserved2: Option<unsafe extern "C" fn()>__gtk_reserved3: Option<unsafe extern "C" fn()>__gtk_reserved4: Option<unsafe extern "C" fn()>Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for GtkStatusIconClassimpl !Send for GtkStatusIconClassimpl !Sync for GtkStatusIconClassimpl Unpin for GtkStatusIconClassimpl UnwindSafe for GtkStatusIconClassBlanket Implementations
Mutably borrows from an owned value. Read more