Trait components::IconExt [−][src]
pub trait IconExt: 'static { fn get_icon_name(&self) -> Option<String>; fn get_icon_size(&self) -> usize; fn set_icon_name(&self, icon_name: Option<String>); fn set_icon_size(&self, size: usize); fn connect_property_icon_name_notify<F: Fn(&Self) + 'static>(
&self,
f: F
) -> SignalHandlerId; fn connect_property_icon_size_notify<F: Fn(&Self) + 'static>(
&self,
f: F
) -> SignalHandlerId; }
Required methods
fn get_icon_name(&self) -> Option<String>
[src]
fn get_icon_size(&self) -> usize
[src]
fn set_icon_name(&self, icon_name: Option<String>)
[src]
fn set_icon_size(&self, size: usize)
[src]
fn connect_property_icon_name_notify<F: Fn(&Self) + 'static>(
&self,
f: F
) -> SignalHandlerId
[src]
&self,
f: F
) -> SignalHandlerId
fn connect_property_icon_size_notify<F: Fn(&Self) + 'static>(
&self,
f: F
) -> SignalHandlerId
[src]
&self,
f: F
) -> SignalHandlerId
Implementors
impl<O: Is<Icon>> IconExt for O
[src]
impl<O: Is<Icon>> IconExt for O
[src]fn get_icon_name(&self) -> Option<String>
[src]
fn get_icon_size(&self) -> usize
[src]
fn set_icon_name(&self, icon_name: Option<String>)
[src]
fn set_icon_size(&self, size: usize)
[src]
fn connect_property_icon_name_notify<F: Fn(&Self) + 'static>(
&self,
f: F
) -> SignalHandlerId
[src]
&self,
f: F
) -> SignalHandlerId
fn connect_property_icon_size_notify<F: Fn(&Self) + 'static>(
&self,
f: F
) -> SignalHandlerId
[src]
&self,
f: F
) -> SignalHandlerId