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