[][src]Trait libhandy4::PreferencesPageExt

pub trait PreferencesPageExt: 'static {
    pub fn add<P: IsA<PreferencesGroup>>(&self, group: &P);
pub fn get_icon_name(&self) -> Option<GString>;
pub fn get_title(&self) -> Option<GString>;
pub fn remove<P: IsA<PreferencesGroup>>(&self, group: &P);
pub fn set_icon_name(&self, icon_name: Option<&str>);
pub fn set_title(&self, title: Option<&str>);
pub fn connect_property_icon_name_notify<F: Fn(&Self) + 'static>(
        &self,
        f: F
    ) -> SignalHandlerId;
pub fn connect_property_title_notify<F: Fn(&Self) + 'static>(
        &self,
        f: F
    ) -> SignalHandlerId; }

Trait containing all PreferencesPage methods.

Implementors

PreferencesPage

Required methods

pub fn add<P: IsA<PreferencesGroup>>(&self, group: &P)[src]

pub fn get_icon_name(&self) -> Option<GString>[src]

Gets the icon name for self, or None.

Returns

the icon name for self, or None.

pub fn get_title(&self) -> Option<GString>[src]

Gets the title of self, or None.

Returns

the title of the self, or None.

pub fn remove<P: IsA<PreferencesGroup>>(&self, group: &P)[src]

pub fn set_icon_name(&self, icon_name: Option<&str>)[src]

Sets the icon name for self.

icon_name

the icon name, or None

pub fn set_title(&self, title: Option<&str>)[src]

Sets the title of self.

title

the title of the page, or None

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

pub fn connect_property_title_notify<F: Fn(&Self) + 'static>(
    &self,
    f: F
) -> SignalHandlerId
[src]

Loading content...

Implementors

impl<O: IsA<PreferencesPage>> PreferencesPageExt for O[src]

Loading content...