ComboRowExt

Trait ComboRowExt 

Source
pub trait ComboRowExt: IsA<ComboRow> + 'static {
Show 29 methods // Provided methods fn enables_search(&self) -> bool { ... } fn expression(&self) -> Option<Expression> { ... } fn factory(&self) -> Option<ListItemFactory> { ... } fn header_factory(&self) -> Option<ListItemFactory> { ... } fn list_factory(&self) -> Option<ListItemFactory> { ... } fn model(&self) -> Option<ListModel> { ... } fn search_match_mode(&self) -> StringFilterMatchMode { ... } fn selected(&self) -> u32 { ... } fn selected_item(&self) -> Option<Object> { ... } fn uses_subtitle(&self) -> bool { ... } fn set_enable_search(&self, enable_search: bool) { ... } fn set_expression(&self, expression: Option<impl AsRef<Expression>>) { ... } fn set_factory(&self, factory: Option<&impl IsA<ListItemFactory>>) { ... } fn set_header_factory(&self, factory: Option<&impl IsA<ListItemFactory>>) { ... } fn set_list_factory(&self, factory: Option<&impl IsA<ListItemFactory>>) { ... } fn set_model(&self, model: Option<&impl IsA<ListModel>>) { ... } fn set_search_match_mode(&self, search_match_mode: StringFilterMatchMode) { ... } fn set_selected(&self, position: u32) { ... } fn set_use_subtitle(&self, use_subtitle: bool) { ... } fn connect_enable_search_notify<F: Fn(&Self) + 'static>( &self, f: F, ) -> SignalHandlerId { ... } fn connect_expression_notify<F: Fn(&Self) + 'static>( &self, f: F, ) -> SignalHandlerId { ... } fn connect_factory_notify<F: Fn(&Self) + 'static>( &self, f: F, ) -> SignalHandlerId { ... } fn connect_header_factory_notify<F: Fn(&Self) + 'static>( &self, f: F, ) -> SignalHandlerId { ... } fn connect_list_factory_notify<F: Fn(&Self) + 'static>( &self, f: F, ) -> SignalHandlerId { ... } fn connect_model_notify<F: Fn(&Self) + 'static>( &self, f: F, ) -> SignalHandlerId { ... } fn connect_search_match_mode_notify<F: Fn(&Self) + 'static>( &self, f: F, ) -> SignalHandlerId { ... } fn connect_selected_notify<F: Fn(&Self) + 'static>( &self, f: F, ) -> SignalHandlerId { ... } fn connect_selected_item_notify<F: Fn(&Self) + 'static>( &self, f: F, ) -> SignalHandlerId { ... } fn connect_use_subtitle_notify<F: Fn(&Self) + 'static>( &self, f: F, ) -> SignalHandlerId { ... }
}

Provided Methods§

Source

fn expression(&self) -> Option<Expression>

Source

fn factory(&self) -> Option<ListItemFactory>

Source

fn header_factory(&self) -> Option<ListItemFactory>

Source

fn list_factory(&self) -> Option<ListItemFactory>

Source

fn model(&self) -> Option<ListModel>

Source

fn search_match_mode(&self) -> StringFilterMatchMode

Source

fn selected(&self) -> u32

Source

fn selected_item(&self) -> Option<Object>

Source

fn uses_subtitle(&self) -> bool

Source

fn set_expression(&self, expression: Option<impl AsRef<Expression>>)

Source

fn set_factory(&self, factory: Option<&impl IsA<ListItemFactory>>)

Source

fn set_header_factory(&self, factory: Option<&impl IsA<ListItemFactory>>)

Source

fn set_list_factory(&self, factory: Option<&impl IsA<ListItemFactory>>)

Source

fn set_model(&self, model: Option<&impl IsA<ListModel>>)

Source

fn set_search_match_mode(&self, search_match_mode: StringFilterMatchMode)

Source

fn set_selected(&self, position: u32)

Source

fn set_use_subtitle(&self, use_subtitle: bool)

Source

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

Source

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

Source

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

Source

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

Source

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

Source

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

Source

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

Source

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

Source

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

Source

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

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.

Implementors§