pub trait GtkMenuItemExt: IsA<MenuItem> + Sealed + 'static {
Show 27 methods // Provided methods fn deselect(&self) { ... } fn accel_path(&self) -> Option<GString> { ... } fn label(&self) -> Option<GString> { ... } fn must_reserve_indicator(&self) -> bool { ... } fn submenu(&self) -> Option<Widget> { ... } fn uses_underline(&self) -> bool { ... } fn select(&self) { ... } fn set_accel_path(&self, accel_path: Option<&str>) { ... } fn set_label(&self, label: &str) { ... } fn set_reserve_indicator(&self, reserve: bool) { ... } fn set_submenu(&self, submenu: Option<&impl IsA<Menu>>) { ... } fn set_use_underline(&self, setting: bool) { ... } fn toggle_size_allocate(&self, allocation: i32) { ... } fn toggle_size_request(&self, requisition: &mut i32) { ... } fn is_right_justified(&self) -> bool { ... } fn set_right_justified(&self, right_justified: bool) { ... } fn connect_activate<F: Fn(&Self) + 'static>(&self, f: F) -> SignalHandlerId { ... } fn emit_activate(&self) { ... } fn connect_activate_item<F: Fn(&Self) + 'static>( &self, f: F ) -> SignalHandlerId { ... } fn connect_deselect<F: Fn(&Self) + 'static>(&self, f: F) -> SignalHandlerId { ... } fn connect_select<F: Fn(&Self) + 'static>(&self, f: F) -> SignalHandlerId { ... } fn connect_toggle_size_allocate<F: Fn(&Self, i32) + 'static>( &self, f: F ) -> SignalHandlerId { ... } fn connect_accel_path_notify<F: Fn(&Self) + 'static>( &self, f: F ) -> SignalHandlerId { ... } fn connect_label_notify<F: Fn(&Self) + 'static>( &self, f: F ) -> SignalHandlerId { ... } fn connect_right_justified_notify<F: Fn(&Self) + 'static>( &self, f: F ) -> SignalHandlerId { ... } fn connect_submenu_notify<F: Fn(&Self) + 'static>( &self, f: F ) -> SignalHandlerId { ... } fn connect_use_underline_notify<F: Fn(&Self) + 'static>( &self, f: F ) -> SignalHandlerId { ... }
}

Provided Methods§

source

fn deselect(&self)

source

fn accel_path(&self) -> Option<GString>

source

fn label(&self) -> Option<GString>

source

fn must_reserve_indicator(&self) -> bool

source

fn submenu(&self) -> Option<Widget>

source

fn uses_underline(&self) -> bool

source

fn select(&self)

source

fn set_accel_path(&self, accel_path: Option<&str>)

source

fn set_label(&self, label: &str)

source

fn set_reserve_indicator(&self, reserve: bool)

source

fn set_submenu(&self, submenu: Option<&impl IsA<Menu>>)

source

fn set_use_underline(&self, setting: bool)

source

fn toggle_size_allocate(&self, allocation: i32)

source

fn toggle_size_request(&self, requisition: &mut i32)

source

fn is_right_justified(&self) -> bool

source

fn set_right_justified(&self, right_justified: bool)

source

fn connect_activate<F: Fn(&Self) + 'static>(&self, f: F) -> SignalHandlerId

source

fn emit_activate(&self)

source

fn connect_activate_item<F: Fn(&Self) + 'static>(&self, f: F) -> SignalHandlerId

source

fn connect_deselect<F: Fn(&Self) + 'static>(&self, f: F) -> SignalHandlerId

source

fn connect_select<F: Fn(&Self) + 'static>(&self, f: F) -> SignalHandlerId

source

fn connect_toggle_size_allocate<F: Fn(&Self, i32) + 'static>( &self, f: F ) -> SignalHandlerId

source

fn connect_accel_path_notify<F: Fn(&Self) + 'static>( &self, f: F ) -> SignalHandlerId

source

fn connect_label_notify<F: Fn(&Self) + 'static>(&self, f: F) -> SignalHandlerId

source

fn connect_right_justified_notify<F: Fn(&Self) + 'static>( &self, f: F ) -> SignalHandlerId

source

fn connect_submenu_notify<F: Fn(&Self) + 'static>( &self, f: F ) -> SignalHandlerId

source

fn connect_use_underline_notify<F: Fn(&Self) + 'static>( &self, f: F ) -> SignalHandlerId

Implementors§