pub trait PreferencesPageExt: 'static {
Show 14 methods
// Required methods
fn add(&self, group: &impl IsA<PreferencesGroup>);
fn icon_name(&self) -> Option<GString>;
fn name(&self) -> Option<GString>;
fn title(&self) -> GString;
fn uses_underline(&self) -> bool;
fn remove(&self, group: &impl IsA<PreferencesGroup>);
fn set_icon_name(&self, icon_name: Option<&str>);
fn set_name(&self, name: Option<&str>);
fn set_title(&self, title: &str);
fn set_use_underline(&self, use_underline: bool);
fn connect_icon_name_notify<F: Fn(&Self) + 'static>(
&self,
f: F
) -> SignalHandlerId;
fn connect_name_notify<F: Fn(&Self) + 'static>(
&self,
f: F
) -> SignalHandlerId;
fn connect_title_notify<F: Fn(&Self) + 'static>(
&self,
f: F
) -> SignalHandlerId;
fn connect_use_underline_notify<F: Fn(&Self) + 'static>(
&self,
f: F
) -> SignalHandlerId;
}