Trait CellRendererPixbufExt

Source
pub trait CellRendererPixbufExt: 'static {
Show 22 methods // Required methods fn get_property_follow_state(&self) -> bool; fn set_property_follow_state(&self, follow_state: bool); fn get_property_gicon(&self) -> Option<Icon>; fn set_property_gicon(&self, gicon: Option<&Icon>); fn get_property_icon_name(&self) -> Option<GString>; fn set_property_icon_name(&self, icon_name: Option<&str>); fn get_property_pixbuf(&self) -> Option<Pixbuf>; fn set_property_pixbuf(&self, pixbuf: Option<&Pixbuf>); fn get_property_pixbuf_expander_closed(&self) -> Option<Pixbuf>; fn set_property_pixbuf_expander_closed( &self, pixbuf_expander_closed: Option<&Pixbuf>, ); fn get_property_pixbuf_expander_open(&self) -> Option<Pixbuf>; fn set_property_pixbuf_expander_open( &self, pixbuf_expander_open: Option<&Pixbuf>, ); fn get_property_stock_detail(&self) -> Option<GString>; fn set_property_stock_detail(&self, stock_detail: Option<&str>); fn connect_property_follow_state_notify<F: Fn(&Self) + 'static>( &self, f: F, ) -> SignalHandlerId; fn connect_property_gicon_notify<F: Fn(&Self) + 'static>( &self, f: F, ) -> SignalHandlerId; fn connect_property_icon_name_notify<F: Fn(&Self) + 'static>( &self, f: F, ) -> SignalHandlerId; fn connect_property_pixbuf_notify<F: Fn(&Self) + 'static>( &self, f: F, ) -> SignalHandlerId; fn connect_property_pixbuf_expander_closed_notify<F: Fn(&Self) + 'static>( &self, f: F, ) -> SignalHandlerId; fn connect_property_pixbuf_expander_open_notify<F: Fn(&Self) + 'static>( &self, f: F, ) -> SignalHandlerId; fn connect_property_stock_detail_notify<F: Fn(&Self) + 'static>( &self, f: F, ) -> SignalHandlerId; fn connect_property_stock_size_notify<F: Fn(&Self) + 'static>( &self, f: F, ) -> SignalHandlerId;
}

Required Methodsยง

Source

fn get_property_follow_state(&self) -> bool

๐Ÿ‘ŽDeprecated
Source

fn set_property_follow_state(&self, follow_state: bool)

๐Ÿ‘ŽDeprecated
Source

fn get_property_gicon(&self) -> Option<Icon>

Source

fn set_property_gicon(&self, gicon: Option<&Icon>)

Source

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

Source

fn set_property_icon_name(&self, icon_name: Option<&str>)

Source

fn get_property_pixbuf(&self) -> Option<Pixbuf>

Source

fn set_property_pixbuf(&self, pixbuf: Option<&Pixbuf>)

Source

fn get_property_pixbuf_expander_closed(&self) -> Option<Pixbuf>

Source

fn set_property_pixbuf_expander_closed( &self, pixbuf_expander_closed: Option<&Pixbuf>, )

Source

fn get_property_pixbuf_expander_open(&self) -> Option<Pixbuf>

Source

fn set_property_pixbuf_expander_open( &self, pixbuf_expander_open: Option<&Pixbuf>, )

Source

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

Source

fn set_property_stock_detail(&self, stock_detail: Option<&str>)

Source

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

๐Ÿ‘ŽDeprecated
Source

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

Source

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

Source

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

Source

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

Source

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

Source

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

Source

fn connect_property_stock_size_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ยง