logo
pub trait TabExt: 'static {
    fn label(&self) -> Option<GString>;
    fn set_label(&self, value: &str);
    fn set_tooltip(&self, value: &str);
    fn page(&self) -> Option<Widget>;
    fn set_page(&self, value: &impl IsA<Widget>);
    fn menu(&self) -> Option<Menu>;
    fn actions(&self) -> Option<SimpleActionGroup>;
    fn set_menu(&self, menu: Option<&Menu>);
    fn connect_label_notify<F: Fn(&Self) + 'static>(
        &self,
        f: F
    ) -> SignalHandlerId; fn connect_tooltip_notify<F: Fn(&Self) + 'static>(
        &self,
        f: F
    ) -> SignalHandlerId; fn connect_page_notify<F: Fn(&Self) + 'static>(
        &self,
        f: F
    ) -> SignalHandlerId; fn connect_menu_notify<F: Fn(&Self) + 'static>(
        &self,
        f: F
    ) -> SignalHandlerId; }
Expand description

Trait containing all Tab methods.

Implementors

Tab

Required Methods

Implementors